if(top.location != self.location) top.location = self.location;

var tmpForm;
var tmpTrade;
var mySlide;

window.onload = function () { 
	if(navigator.appName!="Microsoft Internet Explorer") {
		if(previousOnload) previousOnload(); 
		addReflections();
	}
}

function clearForm(i,v) {
	if(i.value==v) i.value = '';
}

function closeForm() {
	mySlide.hide();
	document.getElementById('create').innerHTML = tmpForm;
	initForm();
}

function closeTrade() {
	myTrade.hide();
	document.getElementById('tradeLink').innerHTML = tmpTrade;
	initTrade();
}

function initForm() {
		$('createForm').addEvent('submit', function(e) {
			new Event(e).stop();
			var button = $('button_com').empty().addClass('ajax-loading');		 
			var log = $('log_com').empty();
			var mess = $('create'); 
			this.send({
				update: log,
				onComplete: function() {
					button.removeClass('ajax-loading');				
					if(this.response.text=="OK") {
						mess.innerHTML = 'Please wait for your battle creation ...<br /><br /><a href="javascript:closeForm();" title="close">close</a></div>';
					} else {
						log.addClass('warning');
					}
					button.innerHTML = '<input name="submit" type="submit" class="button" value="Validate" />';				
				}
			});

		});
}

function initTrade() {
		$('tradeForm').addEvent('submit', function(e) {
			new Event(e).stop();
			var button = $('button_com2').empty().addClass('ajax-loading');		 
			var log = $('log_com2').empty();
			var mess = $('tradeLink'); 
			this.send({
				update: log,
				onComplete: function() {
					button.removeClass('ajax-loading');				
					if(this.response.text=="OK") {
						mess.innerHTML = 'Your site has been Added ...<br /><br /><a href="javascript:closeTrade();" title="close">close</a></div>';
					} else {
						log.addClass('warning');
					}
					button.innerHTML = '<input name="submit" type="submit" class="button" value="Validate" />';				
				}
			});

		});
}

window.addEvent('domready', function(){

	new SmoothScroll({duration:1500});

	tmpForm = $('create').innerHTML;
	tmpTrade = $('tradeLink').innerHTML;

	new Tips($('toggle'));
	new Tips($$('.tips'));
	new Tips($$('.tipsmall'));
	new Tips($$('.tv'), {className: 'tv'});
	new Tips($$('.can'), {className: 'can'});
	new Tips($$('.screenshot'), {className: 'heart'});
	new Tips($$('.rss'), {className: 'rss'});
	new Tips($$('.twitter'), {className: 'twitter'});
	new Tips($$('.aznvidz'), {className: 'network'});
	new Tips($$('.asian4geek'), {className: 'network'});
	new Tips($$('.javstreaming'), {className: 'network'});
	new Tips($$('.thumb'), {className: 'thumb'});

	if($('createForm')) initForm();

	mySlide = new Fx.Slide('create');
	mySlide.hide();

	$('toggle').addEvent('click', function(e){
		e = new Event(e);
		$('create').innerHTML = tmpForm;
		initForm();
		mySlide.toggle();
		e.stop();
	});

	if($('tradeForm')) initTrade();

	myTrade = new Fx.Slide('trade');
	myTrade.hide();

	$('add').addEvent('click', function(e){
		e = new Event(e);
		$('tradeLink').innerHTML = tmpTrade;
		initTrade();
		myTrade.toggle();
		e.stop();
	});

	$$('.pop').addEvent('click', function(){this.setAttribute("target","_blank");});

}); 

preimgbg = new Image();
preimgbg.src = "/_images/background.jpg";
preimgbabe1 = new Image();
preimgbabe1.src = "/_images/babe1.png";
preimgbabe2 = new Image();
preimgbabe2.src = "/_images/babe2.png";
preimgbabe3 = new Image();
preimgbabe3.src = "/_images/babe3.png";
preimgbabe4 = new Image();
preimgbabe4.src = "/_images/babe4.png";
preimgbabe5 = new Image();
preimgbabe5.src = "/_images/babe5.png";
preimgbabe6 = new Image();
preimgbabe6.src = "/_images/babe6.png";
preimgbabe7 = new Image();
preimgbabe7.src = "/_images/babe7.png";
preimgbabe8 = new Image();
preimgbabe8.src = "/_images/pillow.png";
preimgbabe9 = new Image();
preimgbabe9.src = "/_images/pillows.png";
preimgbabe10 = new Image();
preimgbabe10.src = "/_images/tv.png";
preimgbabe11 = new Image();
preimgbabe11.src = "/_images/heart.png";

preimgbabe12 = new Image();
preimgbabe12.src = "/_images/partners/aznbattle.png";
preimgbabe13 = new Image();
preimgbabe13.src = "/_images/partners/aznvidz.png";
preimgbabe14 = new Image();
preimgbabe14.src = "/_images/partners/aznvidz-off.png";
preimgbabe15 = new Image();
preimgbabe15.src = "/_images/partners/javstreaming.png";
preimgbabe16 = new Image();
preimgbabe16.src = "/_images/partners/javstreaming-off.png";
preimgbabe17 = new Image();
preimgbabe17.src = "/_images/partners/asian4geek.png";
preimgbabe18 = new Image();
preimgbabe18.src = "/_images/partners/asian4geek-off.png";

function trim(aString) {
	var regExpBeginning = /^\s+/;

	var regExpEnd = /\s+$/;  

	return aString.replace(regExpBeginning, "").replace(regExpEnd, "").replace(/[\s]{2,}/g," ");
}

function swap(img) {
	if(img.src.indexOf("-on.png")==-1) {
		img.src = img.src.replace(".png","-on.png");
	} else {
		img.src = img.src.replace("-on.png",".png");
	}
	if(img.src.indexOf("-on.jpg")==-1) {
		img.src = img.src.replace(".jpg","-on.jpg");
	} else {
		img.src = img.src.replace("-on.jpg",".jpg");
	}
	if(img.src.indexOf("-on.gif")==-1) {
		img.src = img.src.replace(".gif","-on.gif");
	} else {
		img.src = img.src.replace("-on.gif",".gif");
	}	
}

function writeSwf(url,w,h) {
	document.write('<object type="application/x-shockwave-flash" data="'+url+'" width="'+w+'" height="'+h+'"><param name="movie" value="'+url+'"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><param name="wmode" value="transparent"></param><param name="menu" value="false"></param></object>');
}

function vote_babe(id) {


	var battleid = document.getElementById("battleform").battleid.value;
	var session = document.getElementById("battleform").session.value;

	var xhr_object = null;   
		
	if(window.XMLHttpRequest) { // FIREFOX
		xhr_object = new XMLHttpRequest();
	} else if(window.ActiveXObject) { // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		return(false);
	}  
   
	xhr_object.open("POST", "/_includes/ajax/vote.babe.php", true);   
 
	xhr_object.onreadystatechange = function() {   
		if(xhr_object.readyState == 4) {
			eval(xhr_object.responseText);   
		}
	}

	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	var data = "id="+id+"&battleid="+battleid+"&session="+session;   
	xhr_object.send(data);	

}

try {
	var pageTracker = _gat._getTracker("UA-2373026-13");
	pageTracker._trackPageview();
} catch(err) {}
	