
// load images:

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

var numOfCreations = 20;
var fdsPromoCounter = Math.floor(numOfCreations*(Math.random()));
if(fdsPromoCounter >= 20)
{
	fdsPromoCounter=0;
}

function InitCurtainIconsDiv()
{
	setIconsDivOrder();
	document.all.item("curtainOpenDiv").style.display = "block";
	
	getFDSCreation();
	
	document.all.item('loadingDiv').style.display = "none";
	window.scrollBy(50,0);
	
	//removeCurtain(false);
	document.all.item("curtainOpenDiv").style.visibility = "hidden";
	document.all.item("curtainCloseDiv").style.visibility = "visible";
}

var cur_day = getCurrentDay();
function getCurrentDay()
{
	var curtime=new Date();
	var dayStr=curtime.toString(curtime).split(" ")[0];
	dayStr = dayStr.toLowerCase();
	switch( dayStr )
	{
		case "sun": return 1;
		case "mon": return 2;
		case "tue": return 3;
		case "wed": return 4;
		case "thu": return 5;
		case "fri": return 6;
		case "sat": return 7;
		default: return 1;
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////


// activities icons code.

function activity( tooltip, imgSrcOut, imgSrcOver )
{
	this.tooltip = tooltip;
	
	this.imgOut = new Image();
	this.imgOut.src = "curtain/images/activities/icons/" + imgSrcOut + ".jpg";
	
	//this.imgOver = new Image();
	//this.imgOver.src = "curtain/images/activities/icons/" + imgSrcOver + ".jpg";
}

var activitiesArr = new Array
(
	new activity("Fashion Design Studio", "fds_1", "fds_2" ),
	new activity("World-Wide-Wardrobe",   "www_1", "www_2" ),
	new activity("Cdolls",                "cdolls_1", "cdolls_2" ),
	new activity("Make-Over Girl",        "makeover_1", "makeover_2" ),
	new activity("Stylin' Stuff",         "nails_1", "nails_2" ),
	new activity("Glitter Greetings",     "gg_1", "gg_2" ),
	new activity("Personal Stickers",     "sticker_1", "sticker_2" ),
	new activity("Journal",               "journal_1", "journal_2" ),
	new activity("Super Clea's Corner",   "clea_1", "clea_2" ),
	new activity("GirlTalk",              "girltalk_1", "girltalk_2" ),
	new activity("Goldfish Radio",        "radio_1", "radio_2" ),
	new activity("Designer Downloads",    "dd_1", "dd_2" )
);

var divIconsArray = new Array();
var numOfIconsDivs = 0;
var divToStart=0;

function getAllIconsDivs()
{
	var iconsBuffer="";
	var i, j, k, t, iconId, divId;
	for(i=0,k=0,j=0; i<activitiesArr.length; i+=3,k++)
	{
		numOfIconsDivs++;
		iconsBuffer = "<table border=0 cellpadding=0 cellspacing=1>";
		
		for(t=0; t<3; t++)
		{
			if(activitiesArr[j])
			{
				iconId = "iconImg_" + j;
				iconsBuffer += "<tr><td height=51 width=51><a href='javascript:GS_activities();'><img id='"+iconId+"' name='"+iconId+"' border=0 src='"+activitiesArr[j].imgOut.src+"' onmouseover='javascript:onIconOver("+j+")' onmouseout='javascript:onIconOut("+j+")' style='border:0.05mm pink solid;'></a></td></tr>";
			}
			else
			{
				iconsBuffer += "<tr><td height=51 width=51>&nbsp;</td></tr>";
			}
			j++;
		}
		
		iconsBuffer += "</table>";
		
		divIconsArray[k] = iconsBuffer;
		iconsBuffer = "";
	}
	return iconsBuffer;
}

function onIconOver(iconIndex)
{
	var iconImg = "iconImg_" + iconIndex;
	document.all.item(iconImg).style.border = "0.05mm white solid"; 
	
	document.all.item("tooltip").innerText = activitiesArr[iconIndex].tooltip;
	document.all.item("tooltip").style.visibility = "visible";
}

function onIconOut(iconIndex)
{
	var iconImg = "iconImg_" + iconIndex;
	document.all.item(iconImg).style.border = "0.05mm pink solid"; 
	
	document.all.item("tooltip").style.visibility = "hidden";
	document.all.item("tooltip").innerText = "All activities";
}

function tooltip(iconIndex)
{
	document.all.item("tooltip").innerText = activitiesArr[iconIndex].tooltip; 
	
}

function clickOnLeft()
{
	divToStart--;
	if(divToStart < 0)
	{
		//divToStart = 0;
		divToStart = numOfIconsDivs-3;
	}
	
	setIconsDivOrder();
}

function clickOnRight()
{
	divToStart++;
	if(divToStart+3 > numOfIconsDivs)
	{
		//divToStart--;
		divToStart = 0;
	}
	
	setIconsDivOrder();	
}

function setIconsDivOrder()
{
	document.all.item("staticIconsDiv1").innerHTML = divIconsArray[divToStart];
	document.all.item("staticIconsDiv2").innerHTML = divIconsArray[(divToStart+1)]; 
	document.all.item("staticIconsDiv3").innerHTML = divIconsArray[(divToStart+2)];
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

function setTheFDSCounter()
{
	fdsPromoCounter++
	if(fdsPromoCounter >= 20)
	{
		fdsPromoCounter=0;
	}
}

function getFDSCreation()
{
	setTheFDSCounter();
	
	var imgSrc = "curtain/images/fdsCreations/" + fdsPromoCounter + ".jpg";
	var fdsCreationStr = "<a href='javascript:FDS();'><img src='"+imgSrc+"' border=0></a>";
	
	document.all.item('FDSCreationDiv').innerHTML = fdsCreationStr;
	//window.setTimeout( "getFDSCreation()", 10000 );
}


/////////////////////////////////////////////////////////////////////////////////////////////////////////////

function getBigPromo()
{
	var imgSrc = "curtain/images/big_promos/1_manicure.jpg";
	var bigPromoStr = "<div id='bigPromoDiv' style='position:absolute; top:55; left:360; z-index:5;'>";
	
	//bigPromoStr += "<a href='javascript:Manicure()'><img src='"+imgSrc+"' border=0></a>";
	
	bigPromoStr += "<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='146' HEIGHT='177' id='bg' ALIGN=''>";
	bigPromoStr += "<PARAM NAME=movie VALUE='curtain/images/big_promos/1_manicure.swf'>";
	bigPromoStr += "<PARAM NAME=quality VALUE=high>";
	bigPromoStr += "<PARAM NAME=bgcolor VALUE=#FFFFFF>";
    bigPromoStr += "<param name='wmode' value='transparent'>";
	bigPromoStr += "<EMBED src='curtain/images/big_promos/1_manicure.swf' quality=high bgcolor=#FFFFFF WIDTH='146' HEIGHT='177' NAME='bg' ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED>";
	bigPromoStr += "</OBJECT>";
	
	bigPromoStr += "</div>";
	return bigPromoStr;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

function getSmallPromo()
{
	var imgSrc = "curtain/images/small_promos/1_cdolls.gif";
	
	var smallPromoStr = "<div id='smallPromoDiv' style='position:absolute; top:240; left:360; z-index:5;'>";
	
	//smallPromoStr += "<a href='javascript:CDolls()'><img src='"+imgSrc+"' border=0></a>";

	
	smallPromoStr += "<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='150' HEIGHT='140' id='bg' ALIGN=''>";
	smallPromoStr += "<PARAM NAME=movie VALUE='curtain/images/small_promos/1_makeup.swf'>";
	smallPromoStr += "<PARAM NAME=quality VALUE=high>";
	smallPromoStr += "<PARAM NAME=bgcolor VALUE=#FFFFFF>";
    smallPromoStr += "<param name='wmode' value='transparent'>";
	smallPromoStr += "<EMBED src='curtain/images/small_promos/1_makeup.swf' quality=high bgcolor=#FFFFFF WIDTH='150' HEIGHT='140' NAME='bg' ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED>";
	smallPromoStr += "</OBJECT>";
	
	
	smallPromoStr += "</div>";
	
	return smallPromoStr;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////
function CurtainModeStats(theMode)
{
	try{
		theLink = '/knSource/mediaSource/images/empty.gif';
		theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=' + theMode + '&link=' + theLink;
		document.getElementById('curtainStatsImg').src=theLink;
		//window.status = theMode;
	}
	catch(e){}
}

function removeCurtain(includeStats)
{
	if(includeStats == null)
		includeStats = true;
	document.all.item("curtainOpenDiv").style.visibility = "hidden";
	document.all.item("curtainCloseDiv").style.visibility = "visible";
	//if(includeStats)
		CurtainModeStats('removeCurtain');
}

function openCurtain(includeStats)
{
	if(includeStats == null)
		includeStats = true;
	document.all.item("curtainOpenDiv").style.visibility = "visible";
	document.all.item("curtainCloseDiv").style.visibility = "hidden";
	//if(includeStats)
		CurtainModeStats('openCurtain');
}

function closeCurtain(includeStats)
{
	if(includeStats == null)
		includeStats = true;
	document.all.item("curtainCloseDiv").style.visibility = "hidden";
	//if(includeStats)
		CurtainModeStats('closeCurtain');
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

function go_to_gs()
{
	var fromLeft = window.screenLeft;
	var fromTop = window.screenTop;

	theLink = 'http://www.girlsense.com/premium/';
	theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=go_to_gs&link=' + theLink;
	activityWinHandler = window.open(theLink,'premiumActivityWinGS','scrollbars=yes,resizable=yes,status=yes,left='+fromLeft+',top='+fromTop+',width=790,height=580');
}

function GS_activities()
{
	var fromLeft = window.screenLeft;
	var fromTop = window.screenTop;

	theLink = 'http://www.girlsense.com/premium/';
	theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=GS_activities&link=' + theLink;
	activityWinHandler = window.open(theLink,'premiumActivityWinActivities','scrollbars=yes,resizable=yes,status=yes,left='+fromLeft+',top='+fromTop+',width=790,height=580');
}

function FDS()
{
	var fromLeft = window.screenLeft;
	var fromTop = window.screenTop;

	theLink = 'http://www.girlsense.com/premium/';
	theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=FDS&link=' + theLink;
	activityWinHandler = window.open(theLink,'premiumActivityWinFDS','scrollbars=yes,resizable=yes,status=yes,left='+fromLeft+',top='+fromTop+',width=790,height=580');
}


function JoinGS()
{
	theLink = 'http://www.kiddonet.com/premium/login/registration.pl';
	theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=JoinGS&link=' + theLink;
	
	premiumLoginWinHandler = window.open(theLink,'premiumActivityWinPremiumRegistration','scrollbars=yes,resizable=yes,status=yes,left=10,top=10,width=620,height=484');
}

function whoWeAre()
{
	var fromLeft = window.screenLeft + 40;
	var fromTop = window.screenTop;

	theLink = '/knSource/who_we_are.htm';
	theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=whoWeAre&link=' + theLink;
	activityWinHandler = window.open(theLink,'premiumActivityWinWhoWeAre','scrollbars=no,resizable=yes,left='+fromLeft+',top='+fromTop+',width=500,height=430');
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////



function Manicure()
{
	var fromLeft = window.screenLeft + 40;
	var fromTop = window.screenTop;

	theLink = 'http://www.girlsense.com/premium/manicure/index.pl?mode=kn';
	theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=Manicure&link=' + theLink;
	activityWinHandler = window.open(theLink,'premiumActivityWinManicure','scrollbars=no,resizable=yes,left='+fromLeft+',top='+fromTop+',width=820,height=550');
}

function CDolls()
{
	var fromLeft = window.screenLeft + 40;
	var fromTop = window.screenTop;

	theLink = 'http://www.girlsense.com/premium/CDolls/8/center.htm';
	theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=CDolls&link=' + theLink;
	activityWinHandler = window.open(theLink,'premiumActivityWinCDolls','scrollbars=yes,resizable=yes,left='+fromLeft+',top='+fromTop+',width=775,height=420');
}

function MakeUp()
{
	var fromLeft = window.screenLeft + 40;
	var fromTop = window.screenTop;

	theLink = 'http://www.kiddonet.com/makeup/center.htm';
	theLink = '/tools/clicks/index.pl?activity=GSCurtain&extraInfo=MakeUp&link=' + theLink;
	activityWinHandler = window.open(theLink,'premiumActivityWinMakeUp','scrollbars=yes,resizable=yes,left='+fromLeft+',top='+fromTop+',width=785,height=470');
}
