window.addEvent("domready", function() {
	new borders("#productPageWrapper");
	if (window.ie&&!window.ie7) {
		transTabs = $$(".productPageTabs a");
		for (var i=0; i<transTabs.length; i++) {
			
			if (transTabs[i].hasClass("selected")) {
				transTabs[i].removeClass("selected");
				transTabs[i].addClass("selectedIE");
				transTabs[i].style.background = "";
				transTabs[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+tplpath+"images/producttab1.png',sizingMethod='scale')";
			} else {
				transTabs[i].style.background = "";
				transTabs[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+tplpath+"images/producttab0.png',sizingMethod='scale')";			
			}
			transTabs[i].setStyle("cursor", "pointer");
		}
	}

	loca = new String(window.location);
	loca = loca.split("#");
	if (loca.length > 1) {
		if (loca[1]=="tab_description") {$$mainAccord=2;$$subAccord=-1;}
		else if (loca[1]=="tab_share") {$$mainAccord=1;$$subAccord=-1;}
		else if (loca[1]=="tab_highscore"&&!highscore) {$$mainAccord=2;$$subAccord=-1;}
		else if (loca[1]=="tab_highscore") {$$mainAccord=0;$$subAccord=-1;}
		else if (loca[1]=="tab_email") {$$mainAccord=1; $$subAccord=0;}
		else if (loca[1]=="tab_im") {$$mainAccord=1; $$subAccord=1;}
		else if (loca[1]=="tab_blog") {$$mainAccord=1; $$subAccord=2;}
		else if (loca[1]=='showVideo') {$$mainAccord = 1; $$subAccord = -1; loadThisPageVideo(); }
	} else {
		$$mainAccord=2; $$subAccord=-1;
	}
	if (!highscore) {
		$$mainAccord = $$mainAccord-1;
	}
		
	new Accordion($$(".fbaccordion"),$$(".faccordion"), {
		onActive: function(fb, fa) {
			if (window.ie && !window.ie7) {
				fb.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+tplpath+"images/producttab1.png',sizingMethod='image')";
				fb.addClass("selectedIE");
			} else {
				fb.addClass("selected");
			}
			this.nowis = fa;
		},
		onBackground: function(fb, fa) {
			if (window.ie && !window.ie7) {
				fb.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+tplpath+"images/producttab0.png',sizingMethod='image')";
				fb.removeClass("selectedIE");
			} else {
				fb.removeClass("selected");
			}
		},
		duration: 0,
		show : $$mainAccord,
		onComplete: function() {
			this.nowis.setStyle("height","auto");
		}
	});
	
	new Accordion($$(".fbsaccordion"), $$(".fsaccordion"), {
		onActive: function(fb, fa){
			fb.addClass("selected");
			this.nowis = fa;
		},
		onBackground: function(fb, fa){
			fb.removeClass("selected");
		},
		duration: 0,
		show: $$subAccord,
		onComplete: function(){
			this.nowis.setStyle("height", "auto");
		}
	});
	
});

function transparentPNGs() {
	
	$price = $$(".productPageCornerPrice")[0];
	$price1 = $$(".productPageStarPrice")[0];
	if (window.ie && !window.ie7) {
		if ($chk($price)) {
			$back = new String($price.style.backgroundImage);
			$back = $back.substring(4, $back.length - 1);
			$price.style.backgroundImage = "";
			$price.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + $back + "',sizingMethod='image')";
		}
		if ($chk($price1)) {		
			$back = new String($price1.style.backgroundImage);
			$back = $back.substring(4, $back.length - 1);
			$price1.style.backgroundImage = "";
			$price1.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + $back + "',sizingMethod='image')";
		}			
	}
}


function loadBigImagePack($path) {
	$("gamePageBigThumb").setStyle("background-image", "url('"+$path+"')");
}

function loadBigImage($path) {
	$("productPageBigThumb").empty().setStyle("background-image", "url('"+$path+"')");
}

function loadYoutubeLink(vid) {
	var youtubestr = '';
	youtubestr += '<object width="300" height="250">';
	youtubestr += '<param name="wmode" value="opaque"></param>';
	youtubestr += '<param name="movie" value="http://www.youtube.com/v/'+vid+'&hl=en_US&fs=1&rel=0&autoplay=1"></param>';
	youtubestr += '<param name="allowFullScreen" value="true"></param>';
	youtubestr += '<param name="allowscriptaccess" value="always"></param>';
	youtubestr += '<embed src="http://www.youtube.com/v/'+vid+'&hl=en_US&fs=1&rel=0&autoplay=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="300" height="250"></embed>';
	youtubestr += '</object>';
	$("productPageBigThumb").empty().set('html',youtubestr);
}

function loadFlvVideo(flvfile,host) {
	var flvstr = '';
	flvstr += '<object width="300" height="250">';
	flvstr += '<param name="movie" value="'+host+'/flash/player.swf"></param>';
	flvstr += '<param name="allowFullScreen" value="true"></param>';
	flvstr += '<param name="flashVars" value="autoPlay=1&hide=0&file='+flvfile+'"></param>';

	flvstr += '<param name="allowscriptaccess" value="always"></param>';
	flvstr += '<embed src="'+host+'/flash/player.swf" type="application/x-shockwave-flash" allowscriptaccess="always" flashVars="autoPlay=1&hide=0&file='+flvfile+'"  allowfullscreen="true" wmode="transparent" width="300" height="250"></embed>';
	flvstr += '</object>';
	$("productPageBigThumb").empty().set('html',flvstr);
}