// JavaScript Document

function navigateTo(targetPage, targetPanel, params)
{
	
	if(params != '')
	{
		ColdFusion.navigate(targetPage+'?'+params,targetPanel);
	}
	else
	{
		ColdFusion.navigate(targetPage,targetPanel);
	}	

}

/*
	IT Girls product competition form Management
*/

var FORM_ID = "";

function submitCompetitionForm(formElementId)
{
	FORM_ID = formElementId;
	ColdFusion.Ajax.submitForm(formElementId, "/com/itgirls/competitionFormProcessing.cfc?method=saveCompEntry", itgirlsCompetition_callback, itgirlsCompetition_error);
}
function itgirlsCompetition_callback(text)
{
	var aResult = "";
	if(text.length){
		//text.replace(/\\n/g, '\n');
		aResult = text.split('|');
		if( aResult[0].indexOf("success") > -1 ){
			document.getElementById("competitionForm").reset();
		}
		alert(aResult[1].replace(/\\n/g, '\n'));
	}
	else{
		alert("Sorry, we have experienced \n an error processing your entry.");
	}
	//navigateTo('/itgirls/competitions/march-2010/competitionForm.cfm','competitionFormPanel','callBack_result='+text);
}
function itgirlsCompetition_error(code, msg)
{
	var error = "Sorry, we have experienced an error processing your entry:\n\n" + msg;
	alert(error);
	//navigateTo('/itgirls/competitions/march-2010/competitionForm.cfm','competitionFormPanel','callBack_error='+error);
}