// Generic JavaScript for Creative Showcase


// SCROLLING DIVS
//\\\\\\\\\\\\\\\\\\\\\\\\\\\\

var amScroll = 0; // Set initial scroll speed
var obScroll = "scrollBox"; // Name of div to scroll contents of
function initScroll(){
	window.setTimeout("doScroll();",30);
}
function setScroll(a){
	amScroll = a;
}
function doScroll(){
	var obj = document.getElementById(obScroll);
	if(obj){
		obj.scrollLeft = obj.scrollLeft + amScroll;
	}
	window.setTimeout("doScroll();",30);
}
//\\\\\\\\\\\\\\\\\\\\\\\\\\\\


// MENU FUNCTIONS
//\\\\\\\\\\\\\\\\\\\\\\\\\\\\

var oMenuSel = null; //Holds the currently selected image object

function menuInit(s){
	var o = document.getElementById(s);
	menuSel(o);
}

function menuSel(o){
    return false;
	if(oMenuSel){
		oMenuSel.src = oMenuSel.src.replace("-sel.gif",".gif");
	}
	if(o){
		o.src = o.src.replace(".gif","-sel.gif");
		oMenuSel = o;
	}
}

function menuSelHdr(s){
	var o = document.getElementById(s);
	
	if(oMenuSel){
		oMenuSel.src = oMenuSel.src.replace("-sel.gif",".gif");
	}
	if(o){
		o.src = o.src.replace(".gif","-sel.gif");
		oMenuSel = o;
	}
}
//\\\\\\\\\\\\\\\\\\\\\\\\\\\\


function DynDuo(s1,s2,f){
	if(f != undefined){
		f = f;
	}else{
		f = "loadAdverts()";
	}
	var sL = "DynamicLoad('" + s2 + "','dynamicBox_B','" + f + "','');";
	DynamicLoad(s1,"dynamicBox_T",sL,"");
}

function loadAdverts(){
	DynamicLoad('/pages/proxy?uri=http://www.filmmakersguide.co.za/creativeshowcase/creative_adverts/display','advertBlock1','','');
}

function btnHi(img){
	var sSrc = "" + img.src;
	if(sSrc.indexOf(".gif") != -1){
		img.src = img.src.replace('.gif','-hi.gif');
	}else if(sSrc.indexOf(".GIF") != 0){
		img.src = img.src.replace('.GIF','-hi.GIF');
	}else if(sSrc.indexOf(".jpg") != 0){
		img.src = img.src.replace('.jpg','-hi.jpg');
	}else if(sSrc.indexOf(".JPG") != 0){
		img.src = img.src.replace('.JPG','-hi.JPG');
	}
}

function btnLo(img){
	var sSrc = "" + img.src;
	if(sSrc.indexOf(".gif") != -1){
		img.src = img.src.replace('-hi.gif','.gif');
	}else if(sSrc.indexOf(".GIF") != 0){
		img.src = img.src.replace('-hi.GIF','.GIF');
	}else if(sSrc.indexOf(".jpg") != 0){
		img.src = img.src.replace('-hi.jpg','.jpg');
	}else if(sSrc.indexOf(".JPG") != 0){
		img.src = img.src.replace('-hi.JPG','.JPG');
	}
}

function Login(){

	if (document.getElementById("loginEmail").value == ""){
		alert("Please specify your email address.");
		document.getElementById("loginEmail").focus();
		return;
	}

	if (document.getElementById("loginPassword").value == ""){
		alert("Please specify your password.");
		document.getElementById("loginPassword").focus();
		return;
	}	

	var sSrc1  = "/pages/proxy?uri=http://www.useimagine.com/imagine2/api/register_component/register_logincheck.asp";
	var sSrc2 = "^q^emailaddress=" + document.getElementById("loginEmail").value + "^amp^password=" + document.getElementById("loginPassword").value;

	DynamicLoad(sSrc1+sSrc2,'dCheck', 'CheckResourceAccess();','');

}

var AccountID = 0;
function CheckResourceAccess(){
	if (document.getElementById("dCheck").innerHTML != "FAIL"){
		AccountID = document.getElementById("dCheck").innerHTML;
		
		var lf = document.getElementById("loginForm");
		var af = document.createElement("input");
		af.type = "hidden";
		af.style.color = "#FFFFFF";
		af.name = "AccountID";
		af.id = "AccountID";
		af.value = AccountID;
		lf.appendChild(af);
		document.loginForm.submit();
		
		//window.location.href = "account.asp?AccountID=" + AccountID + "&emailaddress=" + document.getElementById("loginEmail").value;
		/*
		DynDuo('dyn-account.asp','dyn-blank.asp','loadReg(' + AccountID + ')');
		oMenuSel.src = oMenuSel.src.replace("-sel.gif",".gif");
		oMenuSel = document.getElementById("MenuSel_SignUp");
		oMenuSel.src = "images/header/menu-account-sel.gif";
		*/
	}else{
		alert("Login incorrect.")
		DynDuo('dyn-signup.asp','dyn-blank.asp','loadReg()');
		oMenuSel.src = oMenuSel.src.replace("-sel.gif",".gif");
		oMenuSel = document.getElementById("MenuSel_SignUp");
		oMenuSel.src = "images/header/menu-signup-sel.gif";
	}

}

function showAccount(AccountID){
	DynDuo('dyn-account.asp','dyn-blank.asp','loadReg(' + AccountID + ')');
	oMenuSel = document.getElementById("MenuSel_SignUp");
	oMenuSel.src = "images/header/menu-account-sel.gif";
}

function gotoSignup(o){
    
	if(AccountID == 0){
		/* menuSel(o); */
		DynDuo('dyn-signup.asp','dyn-blank.asp','loadReg()');
	}else{
		/* menuSel(o); */
		DynDuo('dyn-account.asp','dyn-blank.asp','loadReg(' + AccountID + ')');
	}
}

function profile_loadPic(AccountID){
	DynamicLoad('/pages/proxy?uri=http://www.useimagine.com/imagine2/api/register_component/register_ppcheck.asp','dPPView','','AccountID=' + AccountID);
}


