var dispregisterstate = 0;
var dispadminstate = 0;
var changessaved = 99;
var dispconfirmstate = 0;
var editoractive = false;
var previewmode = false;
var tsaveeditbox = '';
var tsavetext = '';
var savecolor = '';
var cursorpos = 0;
userLogin = function(tform) {
	tpgm = "login/login.php";
	$.ajax({
		type: "POST",
		url: tpgm,
		cache: false,
		data:"l="+$("#loginid").val()+"&pw="+$("#loginpw").val(),
		success: function(html){
			if (html.substr(0,7) == 'Invalid') {
				if (html == 'Invalid: Not Authorized') {
					$(".usermsg").html('<font style="color:red;font-weight:bold;">'+html+'</font>');
					$("#register").html('');
					return;
				}
				$(".usermsg").html('<span style="cursor:pointer;" onclick="userReset();"><font style="color:red;font-weight:bold;">Forgot Password?</font></span>');
				return;
			}
			tdata = html.split(',');
			scuserid = tdata[0];
			scfullname = tdata[1];
			sclevel = tdata[2];
			sctimein = tdata[3];
			scusernmbr = tdata[4];
			directory = tdata[5];
			createCookie('userid', scuserid, 180)
			createCookie('refullname', scfullname, 180)
			createCookie('relevel', sclevel, 180)
			createCookie('retimein', sctimein, 180)
			createCookie('reusernmbr', scusernmbr, 180)
			$('#loginSystem').css({display:"none"});
			$('#ulmenu').css({display:"inline"});
			$('#loginMsg').css({display:"inline"});
			location.href = directory;
		}
	});
};
function showLogin() {
	$('#loginmenu').css({display:"none"});
	$('#login').css({display:"none"});
	$('#loginSystem').css({display:"inline"});
	$('#loginarea').css({display:"inline"});
	$('#cancelLogin').css({color:"#fff"});
}
function hideLogin() {
	$('#loginSystem').css({display:"none"});
	$('#login').css({display:"inline"});
	$('#loginmenu').css({display:"inline"});
	$('#loginarea').css({display:"none"});
}
function userLogout() {
	eraseCookie('reuserid');
	eraseCookie('refullname');
	eraseCookie('relevel');
	eraseCookie('retimein');
	eraseCookie('reusernmbr');
	$('#loginMsg').css({display:"none"});
	$('#ulmenu').css({display:"none"});
	$('#loginSystem').css({display:"inline"});
	location.href = 'index.php';
}
function loginidFocus() {
	$('#loginid').val('');
}
function loginidBlur() {
	if ($('#loginid').val()=='')
		$('#loginid').val('Your User ID');
}
function fieldFocus(tname,ttext) {
	if ($('#'+tname).val()==ttext)
		$('#'+tname).val('');
}
function fieldBlur(tname,ttext) {
	if ($('#'+tname).val()=='')
		$('#'+tname).val(ttext);
}
function registeremailFocus() {
	if ($('#emailaddress').val()=='Your User ID')
		$('#emailaddress').val('');
}
function registeremailBlur() {
	if ($('#emailaddress').val()=='')
		$('#emailaddress').val('Your User ID');
}
function userReset() {
	if ($("#loginid").val() == 'Your User ID')
		return;
	if (location.host=='localhost') {
		if (location.pathname!='/catering.com/index.php' && location.pathname!='/catering.com/' && location.pathname!='/catering.com/aboutsaphirecatering.php')
			tpgm = "login/reset.php";
		else
			tpgm = "login/reset.php";
	}
	else {
		if (location.pathname!='/syssync.com/index.php' && location.pathname!='/syssync.com/' && location.pathname!='/syssync.com/aboutsaphirecatering.php')
			tpgm = "login/reset.php";
		else
			tpgm = "login/reset.php";
	}
	$.ajax({
		type: "POST",
		url: tpgm,
		cache: false,
		data:"l="+$("#loginid").val(),
		success: function(html){
			if (html.substr(0,7) == 'Invalid') {
				$(".usermsg").html('<span style="cursor:pointer;"><font style="color:red;font-weight:bold;">Forgot Password?</font></span>');
				$(".usermsg").html('Invalid User ID, '+$(".usermsg").html());
				return;
			}
			$('#usermsg').html('<font style="color:green;font-weight:bold;">An email has been sent to Reset Your Password.</font>');
			$('#usermsg').css({display:"inline"});
		}
	});

}
function userRegister(tform) {
	if (!validate_email($("#useremail").val())) {
		$("#registermsg").html('<font style="color:red;font-weight:bold;">Your Email Address is either Invalid or empty.</font>');
		$('#registermsg').css({display:'inline'})
		return;
	}
	if ($("#useremail").val()!=$("#verifyemailaddress").val() && $("#btnRegister").val()=='Register') {
		$("#registermsg").html('<font style="color:red;font-weight:bold;">Your Email Address does not match the verification.</font>');
		$('#registermsg').css({display:'inline'})
		return;
	}
	if ($("#registerpw").val()!=$("#verifyregisterpw").val()) {
		$("#registermsg").html('<font style="color:red;font-weight:bold;">Your password does not match the verification.</font>');
		$('#registermsg').css({display:'inline'})
		return;
	}
	if ($("#username").val()=="") {
		$("#registermsg").html('<font style="color:red;font-weight:bold;">Please enter Your Name.</font>');
		$('#registermsg').css({display:'inline'})
		return;
	}
	if ($("#userpw").val()!=$("#confirmpw").val() && $("#password").val()!='') {
		$("#registermsg").html('<font style="color:red;font-weight:bold;">Your Password does not match the Password verification.</font>');
		$('#registermsg').css({display:'inline'})
		return;
	}
	$("#systemmsg").html('<font style="color:green;font-size:12px;font-weight:bold;">Processing your Registration.</font>');
	$('#systemmsg').css({display:'inline'})
	tpgm = tform.action;
	$.ajax({
		type: "POST",
		url: tpgm,
		cache: false,
		data:"email="+$("#useremail").val()+
			"&userid="+$("#userid").val()+
			"&password="+$("#userpw").val()+
			"&username="+$("#username").val()+
			"&directory="+$("#directory").val()+
			"&userid="+$("#userid").val(),
		success: function(html){
			if (html.substr(0,7) == 'Invalid') {
				$("#registermsg").html('<font style="color:red;font-weight:bold;">'+html+'</font>');
				$('#registermsg').css({display:'inline'})
				return;
			}
			$('#registermsg').html('<font style="color:0d3694;font-weight:bold;">'+html+'</font>');
			$('#registermsg').css({display:'inline'})
		}
	});
	
}
	hideRegister = function() {
		$('#registerarea').css({display:'none'})
		$('.entryleft').css({display:'block'})
		$('#homeimage').css({display:'block'})
		dispregisterstate=0;
	};
	function registerClick() {
		if (dispregisterstate==-1) {
			hideRegister();
			return;
		}
		dispregisterstate=-1;
		$('.entryleft').css({display:'none'})
		$('#homeimage').css({display:'none'})
		$('#emailaddress').val('E-Mail Address');
		$('#verifyemailaddress').val('E-Mail Address');
		$('#registerpw').val('');
		$('#verifyregisterpw').val('');
		$('#yourname').val('');
		$('#company').val('');
		$('#fax').val('');
		$('#phonenumber').val('');
		$('#uid').val('none');
		$('#btnRegister').val('Register');
		document.registrationform.action = 'newregistration.php';
		$('#registerarea').css({borderStyle:"inset"});
		$("#registerarea").slideDown(600,function(){
			$('#registerarea').css("border", "2px #525252 inset")
			.filter(".middle")
			.css("background", "yellow")
			.focus();
		});
	}
function editRegs() {
	showAdmin();
	return;
	if (location.host=='localhost') {
		if (location.pathname!='/catering.com/index.php' && location.pathname!='/catering.com/' && location.pathname!='/catering.com/aboutsaphirecatering.php')
			tpgm = "admineditregister.php";
		else
			tpgm = "admineditregister.php";
	}
	else {
		if (location.pathname!='/syssync.com/index.php' && location.pathname!='/syssync.com/' && location.pathname!='/syssync.com/aboutsaphirecatering.php')
			tpgm = "admineditregister.php";
		else
			tpgm = "admineditregister.php";
	}
	$.ajax({
		url : tpgm,
		success : function (html) {
		top.document.getElementById("adminarea").innerHTML = html;
		showAdmin();
		}
	});
}
function getnextInfoarticle() {
	hideInfoEditable('');
	$('#savearticlenmbr1').css({display:"none"});
	$('#savearticlenmbr2').css({display:"none"});
	$('#savearticlenmbr3').css({display:"none"});
	$('#savearticlenmbr4').css({display:"none"});
	$('#rightarrow').css({display:"none"});
	$('#ajaximgnext').css({display:"inline"});
	tnmbr = $('#inforeccntr').val();
	if (tnmbr>=4)
		tnmbr = -1;
	tpgm = "getnextinfoarticle.php?n1="+Math.round(r2(Number(tnmbr)+1));
	$.ajax({
		type: "get",
		url: tpgm,
		cache: false,
		success: function(html){
			tdata = html.split('~~');
			if (tdata[0] == "Error:")
				$('#infopageerror').html(tdata[1]);
			tnmbrfound = tdata[0];
			tid = tdata[1]
			tarticlename = tdata[2];
			tcontent = tdata[3];
			tsynapsis = tdata[4];
			timage1 = tdata[5];
			timage2 = tdata[6];
			timage3 = tdata[7];
			tarticlenmbr = tdata[8];
			taddress = tdata[9];
			//$('#imageleft1').html('<img src="images/'+timage1+'" border="0" width="125" height="125" />');
			//$('#saveimage11').html(timage1);
			//$('#saveimage12').html(timage2);
			//$('#saveimage13').html(timage3);
			//$('#imageleft2').html('<img src="images/'+timage2+'" border="0" width="125" height="125" />');
			//$('#imageleft3').html('<img src="images/'+timage3+'" border="0" width="125" height="125" />');
			$('#articlename1innerright').html(tarticlename);
			$('#articlenmbr1').html('Article #: <input type="text" class="editarticlename1" id="editarticlenmbr1" size="1" onblur="articlenumberChanged(1,'+tarticlenmbr+')" value="'+tarticlenmbr+'" /></span>');
			$('#editarticle1linkcontent').html('<span id="editarticle1link" style="cursor:pointer;text-decoration:underline;color:#0000ff;" onclick="editArticleContent(1,'+tid+');">Edit Article</span></span>');
			$('#savearticlenmbr1').html('<span class="savearticlelink" onclick="saveArticle(1,'+tid+')">Save</span>');
			$('#savecontent1').html(tcontent);
			$('#saveaddress1').html(taddress);
			$('#synapsis1innerright').html(tsynapsis);
			if (tnmbrfound>=2) {
				tid = tdata[10]
				tarticlename = tdata[11];
				tcontent = tdata[12];
				tsynapsis = tdata[13];
				timage1 = tdata[14];
				timage2 = tdata[15];
				timage3 = tdata[16];
				tarticlenmbr = tdata[17];
				taddress = tdata[18];
				//$('#imageleft1').html('<img src="images/'+timage1+'" border="0" width="125" height="125" />');
				//$('#imageleft2').html('<img src="images/'+timage2+'" border="0" width="125" height="125" />');
				//$('#imageleft3').html('<img src="images/'+timage3+'" border="0" width="125" height="125" />');
				//$('#saveimage21').html(timage1);
				//$('#saveimage22').html(timage2);
				//$('#saveimage23').html(timage3);
				$('#articlename2innerright').html(tarticlename);
				$('#articlenmbr2').html('Article #: <input type="text" class="editarticlename1" id="editarticlenmbr2" size="1" onblur="articlenumberChanged(2,'+tarticlenmbr+')" value="'+tarticlenmbr+'" /></span>');
				$('#editarticle2linkcontent').html('<span id="editarticle2link" style="cursor:pointer;text-decoration:underline;color:#0000ff;" onclick="editArticleContent(2,'+tid+');">Edit Article</span></span>');
				$('#savearticlenmbr2').html('<span class="savearticlelink" onclick="saveArticle(2,'+tid+')">Save</span>');
				$('#savecontent2').html(tcontent);
				$('#saveaddress2').html(taddress);
				$('#synapsis2innerright').html(tsynapsis);
			}
			if (tnmbrfound>=3) {
				tid = tdata[19]
				tarticlename = tdata[20];
				tcontent = tdata[21];
				tsynapsis = tdata[22];
				timage1 = tdata[23];
				timage2 = tdata[24];
				timage3 = tdata[25];
				tarticlenmbr = tdata[26];
				taddress = tdata[27];
				//$('#imageleft1').html('<img src="images/'+timage1+'" border="0" width="125" height="125" />');
				//$('#imageleft2').html('<img src="images/'+timage2+'" border="0" width="125" height="125" />');
				//$('#imageleft3').html('<img src="images/'+timage3+'" border="0" width="125" height="125" />');
				//$('#saveimage31').html(timage1);
				//$('#saveimage32').html(timage2);
				//$('#saveimage33').html(timage3);
				$('#articlename3innerright').html(tarticlename);
				$('#articlenmbr3').html('Article #: <input type="text" class="editarticlename1" id="editarticlenmbr3" size="1" onblur="articlenumberChanged(3,'+tarticlenmbr+')" value="'+tarticlenmbr+'" /></span>');
				$('#editarticle3linkcontent').html('<span id="editarticle3link" style="cursor:pointer;text-decoration:underline;color:#0000ff;" onclick="editArticleContent(3,'+tid+');">Edit Article</span></span>');
				$('#savearticlenmbr3').html('<span class="savearticlelink" onclick="saveArticle(3,'+tid+')">Save</span>');
				$('#savecontent3').html(tcontent);
				$('#saveaddress3').html(taddress);
				$('#synapsis3innerright').html(tsynapsis);
			}
			if (tnmbrfound>=4) {
				tid = tdata[28]
				tarticlename = tdata[29];
				tcontent = tdata[30];
				tsynapsis = tdata[31];
				timage1 = tdata[32];
				timage2 = tdata[33];
				timage3 = tdata[34];
				tarticlenmbr = tdata[35];
				taddress = tdata[36];
				//$('#imageleft1').html('<img src="images/'+timage1+'" border="0" width="125" height="125" />');
				//$('#imageleft2').html('<img src="images/'+timage2+'" border="0" width="125" height="125" />');
				//$('#imageleft3').html('<img src="images/'+timage3+'" border="0" width="125" height="125" />');
				//$('#saveimage41').html(timage1);
				//$('#saveimage42').html(timage2);
				//$('#saveimage43').html(timage3);
				$('#articlename4innerright').html(tarticlename);
				$('#articlenmbr4').html('Article #: <input type="text" class="editarticlename1" id="editarticlenmbr4" size="1" onblur="articlenumberChanged(4,'+tarticlenmbr+')" value="'+tarticlenmbr+'" /></span>');
				$('#editarticle4linkcontent').html('<span id="editarticle4link" style="cursor:pointer;text-decoration:underline;color:#0000ff;" onclick="editArticleContent(4,'+tid+');">Edit Article</span></span>');
				$('#savearticlenmbr4').html('<span class="savearticlelink" onclick="saveArticle(4,'+tid+')">Save</span>');
				$('#savecontent4').html(tcontent);
				$('#saveaddress4').html(taddress);
				$('#synapsis4innerright').html(tsynapsis);
			}
			$('#ajaximgnext').css({display:"none"});
			$('#rightarrow').css({display:"inline"});
			$('#inforeccntr').val(Math.round(r2(Number(tnmbr)+4)));;
			if (Math.round(r2(Number(tnmbr)))==7)
				$('#inforeccntr').val(-1);
			readArticle(1);
		}
	});
}
function closeArticle() {
	$('#articlenameinnerleft').html('');
	$('#contentnameinnerleft').html('');
}
function readArticle(tnmbr) {
	$('#contentnameinnerleft').html($('#savecontent'+tnmbr).html());		//.substr(0,720)
	$('#articlenameinnerleft').html($('#savearticlename'+tnmbr).html());
	if ($('#saveimage'+tnmbr+'1').html()!="noimage.jpg")
		document.getElementById("imageleft1").src='images/thumbs/'+$('#saveimage'+tnmbr+'1').html();
	else
		document.getElementById("imageleft1").src='';
	if ($('#saveimage'+tnmbr+'2').html()!="noimage.jpg")
		document.getElementById("imageleft2").src='images/thumbs/'+$('#saveimage'+tnmbr+'2').html();
	else
		document.getElementById("imageleft2").src='';
	if ($('#saveimage'+tnmbr+'3').html()!="noimage.jpg")
		document.getElementById("imageleft3").src='images/thumbs/'+$('#saveimage'+tnmbr+'3').html();
	else
		document.getElementById("imageleft3").src='';
	if ($('#saveaddress'+tnmbr).html()!="") {
		$('#displayaddress').html($('#saveaddress'+tnmbr).html()+' &nbsp;&nbsp;<a href="map.php?a='+$('#saveaddress'+tnmbr).html()+'">Map</a></span>');
		$('#formdisplayaddress').html($('#saveaddress'+tnmbr).html());
	}
	else
		$('#displayaddress').html('');
	$('#editaddress').val($('#saveaddress'+tnmbr).html()+'<a href="map.php?a='+$('#saveaddress'+tnmbr).html()+'>Map</a></span>');
}

hideAdmin = function() {
	$('#adminarea').css({display:'none'})
	dispadminstate=0;
};
function showAdmin() {
	if (dispadminstate==-1) {
		hideAdmin();
		return;
	}
	dispadminstate=-1;
	$('#adminarea').css({borderStyle:"inset"});
	$("#adminarea").slideDown(600,function(){
		$('#adminarea').css("border", "0px #525252 inset")
		.filter(".middle")
		.css("background", "yellow")
		.focus();
	});
}
hideConfirm = function() {
	$('#confirmarea').css({display:'none'})
	dispconfirmstate=0;
};
function showConfirm() {
	if (dispconfirmstate==-1) {
		hideConfirm();
		return;
	}
	dispadminstate=-1;
	$('#confirmarea').css({borderStyle:"inset"});
	$("#confirmarea").slideDown(5,function(){
		$('#confirmarea').css("border", "0px #525252 inset");
	});
}

function getPage(tpage) {
	if(changessaved==1) {
		/*
		if (confirm('Do you want to Save Your Changes?')) {
			saveDocument(thisfile,tpage);
			return;
		}
		*/
//		else
//			return;
	}
	if (editoractive && previewmode)
		location.href = tpage+'?e=t&p=t';
	else
		if (editoractive)
			location.href = tpage+'?e=t';
		else
			location.href = tpage;
}
function saveDocument(tfilename,tpage) {
	if (changessaved==99) {
		hideEditable(tfilename);
		return;
		//$('#regerrmessage').css({display:"none"});
	}
	tpgm = "savecontent.php";
	$('#editable').html(tinyMCE.get('recontent').getContent());
	$('#ajaximg').css({display:"inline"});
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"p="+escape($("#editable").html())+"&fn="+tfilename,
		success: function(html){
			if (html == "Success") {
				$('#ajaximg').css({display:"none"});
				$('#regerrmessage').html(html);
				$('#regerrmessage').css({display:"inline"});
				changessaved = 99;
				updateUserpageinfo(tfilename);
				$('#saveButton').css({display:"none"});
				savecolor = '';
				$('#savedivlink').css("color","#727272");
				$('#savedivlink').html('No Change');
				changessaved = 99;
				if (tpage!='')
					location.href = tpage;
			}
		}
	});
}
function sitemenuinfoChanged(tvalue) {
	if ($('#info').val()!=savesitemenuinfo)  {
		//savesitemenuimg = $('#savesitemenu').css("background-image");
		$('#savesitemenu').css({background:'url("images/red_save2.png")'});
		return;
	}
	if ($('#info').val()==savesitemenuinfo)  {
		$('#savesitemenu').css("background-image",savesitemenuimg);
		checkAllmenus();
		return;
	}
}
function sitemenugalleryChanged(tvalue) {
	if ($('#gallery').val()!=savesitemenugallery)  {
		//savesitemenuimg = $('#savesitemenu').css("background-image");
		$('#savesitemenu').css({background:'url("images/red_save2.png")'});
		return;
	}
	if ($('#gallery').val()==savesitemenugallery)  {
		$('#savesitemenu').css("background-image",savesitemenuimg);
		checkAllmenus();
		return;
	}
}
function sitemenucommentsChanged(tvalue) {
	if ($('#comments').val()!=savesitemenucomments)  {
		//savesitemenuimg = $('#savesitemenu').css("background-image");
		$('#savesitemenu').css({background:'url("images/red_save2.png")'});
		return;
	}
	if ($('#comments').val()==savesitemenucomments)  {
		$('#savesitemenu').css("background-image",savesitemenuimg);
		checkAllmenus();
		return;
	}
}
function sitemenumapChanged(tvalue) {
	if ($('#mapspage').val()!=savesitemenumap)  {
		//savesitemenuimg = $('#savesitemenu').css("background-image");
		$('#savesitemenu').css({background:'url("images/red_save2.png")'});
		return;
	}
	if ($('#mapspage').val()==savesitemenumap)  {
		$('#savesitemenu').css("background-image",savesitemenuimg);
		checkAllmenus();
		return;
	}
}
function sitemenucontactChanged(tvalue) {
	if ($('#contactpage').val()!=savesitemenucontact)  {
		savesitemenu = $('#savesitemenu').css("background-image");
		$('#savesitemenu').css({background:'url("images/red_save2.png")'});
		return;
	}
	if ($('#contactpage').val()==savesitemenucontact)  {
		$('#savesitemenu').css("background-image",savesitemenu);
		checkAllmenus();
		return;
	}
}
function checkAllmenus() {
	if ($('#info').val()!=savesitemenuinfo || $('#gallery').val()!=savesitemenugallery || $('#comments').val()!=savesitemenucomments || $('#mapspage').val()!=savesitemenumap || $('#contactpage').val()!=savesitemenucontact)
	{
		$('#savesitemenu').css({background:'url("images/red_save2.png")'});
	}
	else {
		$('#savesitemenu').css("background-image",savesitemenuimg);
	}
}
function saveMenu() {
	if ($('#savesitemenu').css("background-image")==savesitemenuimg)
		return;
	tpgm = "savemenuoptions.php?t=u";
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"userid="+getCookie('reusernmbr')+
		"&indexpage=Show"+
		"&infopage="+$('#info').val()+
		"&gallerypage="+$('#gallery').val()+
		"&commentspage="+$('#comments').val()+
		"&mapspage="+$('#mapspage').val()+
		"&contactpage="+$('#contactpage').val(),
		success: function(html){
			if (html == "Success") {
				changessaved = 99;
				document.getElementById("savesitemenu").style.backgroundImage = "url("+savesitemenuimg+")";
				savesitemenuinfo = $('#info').val();
				savesitemenugallery = $('#gallery').val();
				savesitemenucomments = $('#comments').val();
				savesitemenumap = $('#mapspage').val();
				savesitemenucontact = $('#contactpage').val();
				$('#savesitemenu').css("background-image",savesitemenuimg);
			}
		}
	});
}
function siteHeaderchange(tform) {
	$('#savesiteheader').css({background:'url("images/red_save2.png")'});
}
function setFromHTML() {
	$('#savesitecolor').css({background:'url("images/red_save2.png")'});
}
function sitenameChanged(tvalue) {
	if ($('#editsitename').val()!=savesitename)  {
		savesiteimage = $('#savesitename').css("background-image");
		$('#savesitename').css({background:'url("images/red_save2.png")'});
	}
	else {
		$('#savesitename').css({backgroundImage:savesiteimage});
	}
}
function saveColor() {
	if ($('#savesitecolor').css("background-image")==savebckgndbtnimage)
		return;
	tpgm = "savesitecolor.php?t=u";
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"userid="+getCookie('reusernmbr')+
		"&backgroundcolor="+$('#htmlcolor').val(),
		success: function(html){
			if (html == "Success") {
				$('#savesitecolor').css("background-image",savebckgndbtnimage);
				changessaved = 99;
			}
		}
	});
}
function updateUserpageinfo(tfilename) {
	// tfilename format is this:	alavida/index.php
	//						directory/filename.ext
	// fields needed: id, userid, pagename, keywords, sitetitle, description, theme
	tdata = tfilename.split('/');
	if (tdata.length==2)
		tfilename = tdata[1]
	else
		tfilename = tdata[0]
	tpgm = "saveuserconfiginfo.php?t=u";
	newpageheading = $('#inputlogo').val();
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"userid="+getCookie('reusernmbr')+
		"&pagename="+tfilename+
		"&keywords="+$('#keywords').val()+
		"&sitetitle="+$('#sitetitle').val()+
		"&description="+$('#description').val()+
		"&theme="+document.headerinfoform.themes[document.headerinfoform.themes.selectedIndex].value+
		"&pageheading="+newpageheading,
		success: function(html){
			if (html == "Success") {
				$('#saveButton').css({display:"none"});
				$('#savesiteheader').css("background-image",savebckgndbtnimage)
				changessaved = 99;
				savecolor = '';
				$('#savedivlink').css("color","#727272");
				$('#savedivlink').html('No Change');
			}
		}
	});
}
function saveNewDocument(tfilename) {
	tpgm = "savenewcontent.php";
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"p="+escape($("#editable").html())+"&fn="+tfilename,
		success: function(html){
			if (html == "Success")
				$('#saveButton').css({display:"none"});
		}
	});
}

function checkComment(tform) {
	if ($('#comment').val()=="Comments") {
		return false;
	}
	if (getCookie('refbusername')=='') {
		//createCookie('refbform', tform, 180);
		window.open('fpbutton.php','_blank','width=800,height=400,left=200,menubar=no,status=no,titlebar=no,toolbar=no');
		return true;
	}
//	tpgm = "fpbutton.php";
	/*
	$.ajax({
		type: "get",
		url: tpgm,
		cache: false,
		success: function(html){
		}
	});
	*/
	ttext = $('#comment').val();
	ttext = ttext.substr(0,255);
	avatar = getCookie('refbuser');
	testname = 'test'+Math.floor(Math.random()*11);
	tpgm = "commentform_action.php?a=i";
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"ton="+$('#ton').val()+
		"&comments="+ttext+
		"&avatar="+avatar+
		"&name="+getCookie('refbusername'),
		success: function(html){
			if (html == "Your comment has been added.") {
				for (i=8;i>=1;i--) {
					if (i==1) {
						$('#comment1').html('<img id="cmntimg" src="images/'+avatar+'" /><span class="dispname">'+getCookie('refbusername')+' &nbsp;&nbsp;&nbsp;Now</span><br />'+ttext);
						break;
					}
					$('#comment'+i).html($('#comment'+(i-1)).html());
				}
			}
		}
	});
	return true;
}
function getComments() {
	tpgm = "commentform_action.php?a=p";
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"ton="+$('#ton').val()+
		"&comments="+ttext+
		"&avatar="+avatar+
		"&name="+testname,
		success: function(html){
			if (html == "Your comment has been added.") {
				
			}
		}
	});
	$('#comment1').html(timg+ttext);
	$('#comment2').html(timg+ttext);
	$('#comment3').html(timg+ttext);
	$('#comment4').html(timg+ttext);
	$('#comment5').html(timg+ttext);
	$('#comment6').html(timg+ttext);
	$('#comment7').html(timg+ttext);
	$('#comment8').html(timg+ttext);

	$('#editcomment1').html(timg+ttext);
	$('#editcomment2').html(timg+ttext);
	$('#editcomment3').html(timg+ttext);
	$('#editcomment4').html(timg+ttext);
	$('#editcomment5').html(timg+ttext);
	$('#editcomment6').html(timg+ttext);
	$('#editcomment7').html(timg+ttext);
	$('#editcomment8').html(timg+ttext);
	
}
function saveswapImage(userpagename,userid,imagename,imagealbum,imageposition,description) {
	tpgm = "updateuserpageimages_action.php?a=image";
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"userpagename="+userpagename+
		"&userid="+userid+
		"&imagename="+imagename+
		"&albumnmbr="+activealbum+
		"&imagealbum="+imagealbum+
		"&description="+description+
		"&imageposition="+imageposition,
		success: function(html){
			if (html.substr(0,6) == "Error:") {
				$('#updatemsg').html(html);
				$('#updatemsg').css({display:"inline"});
			}
			else {
				$('#updatemsg').html(html);
				$('#updatemsg').css({display:"inline"});
			}
		}
	});
}
function saveGallery(userid) {
	if ($('#imagealbum').html() != $('#newalbumname').val())
		$('#updatemsg').html('');
	timage = $('#editimg1').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage1 = timage[1].substr(1,tpos);
	timage = $('#editimg2').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage2 = timage[1].substr(1,tpos);
	timage = $('#editimg3').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage3 = timage[1].substr(1,tpos);
	timage = $('#editimg4').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage4 = timage[1].substr(1,tpos);
	timage = $('#editimg5').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage5 = timage[1].substr(1,tpos);
	timage = $('#editimg6').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage6 = timage[1].substr(1,tpos);
	timage = $('#editimg7').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage7 = timage[1].substr(1,tpos);
	timage = $('#editimg8').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage8 = timage[1].substr(1,tpos);
	timage = $('#editimg9').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage9 = timage[1].substr(1,tpos);
	timage = $('#editimg10').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage10 = timage[1].substr(1,tpos);
	timage = $('#editimg11').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage11 = timage[1].substr(1,tpos);
	timage = $('#editimg12').html().split('thumbs');
	tpos = timage[1].search('"')-1;
	timage12 = timage[1].substr(1,tpos);

	$.ajax({
		type: "post",
		url: "updateuserpageimages_action.php?a=u",
		cache: false,
		data:"userpagename="+'gallery.php'+
		"&userid="+userid+
		"&imagealbum="+$('#imagealbum').html()+
		"&newimagealbum="+$('#newalbumname').val()+
		"&theme="+$('#themes').val()+
		"&keywords="+$('#keywords').val()+
		"&description="+$('#description').val()+
		"&sitetitle="+$('#sitetitle').val()+
		"&albumnmbr="+activealbum+
		"&imgname1="+timage1+
		"&imgname2="+timage2+
		"&imgname3="+timage3+
		"&imgname4="+timage4+
		"&imgname5="+timage5+
		"&imgname6="+timage6+
		"&imgname7="+timage7+
		"&imgname8="+timage8+
		"&imgname9="+timage9+
		"&imgname10="+timage10+
		"&imgname11="+timage11+
		"&imgname12="+timage12+
		"&description1="+descarray[1]+
		"&description2="+descarray[2]+
		"&description3="+descarray[3]+
		"&description4="+descarray[4]+
		"&description5="+descarray[5]+
		"&description6="+descarray[6]+
		"&description7="+descarray[7]+
		"&description8="+descarray[8]+
		"&description9="+descarray[9]+
		"&description10="+descarray[10]+
		"&description11="+descarray[11]+
		"&description12="+descarray[12],
		success: function(html){
			if (html.substr(0,6) == "Error:") {
				$('#updatemsg').html(html);
				$('#updatemsg').css({display:"inline"});
			}
			else {
				$('#imagealbum').html($('#newalbumname').val());
				$('#updatemsg').html(html);
				$('#updatemsg').css({display:"inline"});
				//$('#saveactivealbum').css({background:'url("images/gray_nochange3.png")'});
				savecolor = '';
				$('#savedivlink').css("color","#727272");
				$('#savedivlink').html('No Change');
			}
		}
	});
}
function  getAlbum(albumnmbr,userid) {
	if (albumnmbr==activealbum)
		return;
	activealbum = albumnmbr;
	tpgm = "updateuserpageimages_action.php?a=p";
	$.ajax({
		type: "post",
		url: tpgm,
		cache: false,
		data:"userid="+userid+
		"&albumnmbr="+activealbum,
		success: function(html){
			if (html == 'No Album') {
				newimage = 'noimage.jpg';
				$('#mainimage').html(newimage);
				for (i=1;i<=12;i++) {
					timgpart1 = '<img src="images/thumbs/';
					teditimgpart1 = '<img src="images/thumbs/'+newimage;
					timgpart2 = '" onclick=moveImage("edit",'+i+',"'+newimage+'"); class="rimage" />';
					$('#img'+i).html(timgpart1+timgpart2);
					$('#editimg'+i).html(teditimgpart1+timgpart2)
					descarray[i] = 'None Selected';
				}
				$('#imagealbum').html('No Title');
				$('#newalbumname').val('No Title');
			}
			else {
				tdata = html.split('~~||')
				trec = tdata[0].split('~~');
				tid = trec[0];
				activealbum = trec[1];
				timagealbum = trec[2];
				$('#mainimage').html(trec[3]);
				$('#imagealbum').html(timagealbum);
				$('#newalbumname').val(timagealbum);
				ncntr = 1;
				for (n=0;n<=tdata.length-2;n++) {
					i = 0;
					trec = tdata[n].split('~~');
					newimage = trec[3];
					timgpart1 = '<img src="images/thumbs/'+newimage;
					teditimgpart1 = '<img src="images/thumbs/'+newimage;
					timgpart2 = '" onclick=moveImage("edit",'+trec[4]+',"'+newimage+'"); class="rimage" />';
					$('#img'+trec[4]).html(timgpart1+timgpart2);
					$('#editimg'+trec[4]).html(teditimgpart1+timgpart2)
//alert($('#editimg'+trec[4]).html())
					descarray[trec[4]] = trec[5];
					ncntr++;
					if (ncntr>12)
						break;
				}
				for (i=ncntr;i<=12;i++) {
					newimage = 'noimage.jpg';
					timgpart1 = '<img src="images/thumbs/';
					teditimgpart1 = '<img src="images/thumbs/'+newimage;
					timgpart2 = '" onclick=moveImage("edit",'+i+',"'+newimage+'"); class="rimage" />';
					$('#img'+i).html(timgpart1+timgpart2);
					$('#editimg'+i).html(teditimgpart1+timgpart2)
					descarray[i] = tdata[''];
				}
			}
			moveImage('edit',1,$('#mainimage').html());
			$('#updatemsg').css({display:"none"});
		}
	});
}

function pageEditable(tthis) {
	if (getCookie('relevel')!='10') {return};
	$(paraedit).html($("#editablecontent").val());
	$('#editableform').css({display:"none"});
	if (editfile=='index.php') {
		$('#saveButton').css({display:"inline"});
		$('#saveJokes').css({display:"none"});
	}
	else	{
		$('#saveJokes').css({display:"inline"});
		$('#saveButton').css({display:"none"});
	}
}
function hideEditable(tform) {
	$('#tempedit').css({display:"none"});
	$('#editoptions').css({visibility:"hidden"});
	tsaveeditbox = tinyMCE.get('recontent').getContent()
	tsavetext = $('#editable').html();
	$('#editable').html(tsaveeditbox);
	$('#ycettext').css({display:"inline"});
	$('#leftframe').css({display:"inline"});
	$('#leftedit').css({display:"none"});
	$('#headerinfo').css({display:"none"});
	$('#uploadarea').css({display:"none"});
	//tlink = '<span style="cursor:pointer;color:#000000;" onmouseover="omo(this)" onmouseout="omot(this)" onclick=openEditor("editable","index.php","index.php")>Edit Mode</span>';
	tlink = '<span style="cursor:pointer;color:#000000;" onmouseover="omo(this)" onmouseout="omot(this)" onclick=closeEditor(document.editableform)>Back to Site</span>';
	previewmode = true;
	$('#editmodediv').html(tlink);
	$('#savediv').css({display:"none"});
	$('#previewdiv').css({display:"none"});
	$('#returntoeditdiv').css({display:"inline"});
	$('#logoutdiv').css({display:"none"});
}
function closeEditor(tform) {
	$('#tempedit').css({display:"none"});
	$('#editoptions').css({visibility:"hidden"});
	//$('#ycettext').html(tsavetext);
	//tsavetext = '';
	$('#ycettext').css({display:"inline"});
	$('#leftframe').css({display:"inline"});
	$('#leftedit').css({display:"none"});
	$('#headerinfo').css({display:"none"});
	$('#uploadarea').css({display:"none"});
	tlink = '<span style="cursor:pointer;color:#000000;" onmouseover="omo(this)" onmouseout="omot(this)" onclick=openEditor("editable","index.php","index.php")>Edit Mode</span>';
	$('#editmodediv').html(tlink);
	$('#savediv').css({display:"none"});
	$('#previewdiv').css({display:"none"});
	$('#returntoeditdiv').css({display:"none"});
	$('#logoutdiv').css({display:"inline"});
	editoractive = false;
}
function fadethismsg(tthis) {
	if (getCookie('relevel')!='10') {return};
	$(tthis).css({cursor:"pointer"});
	$(tthis).fadeTo("slow", 0.33);
}
function restorethismsg(tthis) {
	$(tthis).css({cursor:"default"});
	$(tthis).fadeTo("slow", 1.00);
}
function editthis(tthis,tcontent,tfile) {
	if (getCookie('relevel')!='10') {return};
	$('#tempedit').css({display:"block"});
	tinyMCE.get('recontent').setContent(tcontent);
	$('#tempedit').val(tcontent);
	$('#editoptions').css({visibility:"visible"});
	changessaved = 99;
	paraedit = tthis;
	editfile = tfile;
}

function openEditor(tthis,tfile) {
	tcontent = $('#'+tthis).html();
	if (getCookie('relevel')!='10') {return};
	$('#tempedit').css({display:"block"});
	if (tsaveeditbox=="")
		tinyMCE.get('recontent').setContent(tcontent);
	else
		tinyMCE.get('recontent').setContent(tsaveeditbox);

	tinymce.EditorManager.get('recontent').onChange.add(function(ed, e) {
		$('#savedivlink').css({color:"#ff0000"});
		$('#savedivlink').html('Save');
	});

	tsaveeditbox = "";
	$('#tempedit').val(tcontent);
	$('#editoptions').css({visibility:"visible"});
	//$('#leftframe').css({display:"none"});
	$('#ycettext').css({display:"none"});
	$('#logoutdiv').css({display:"none"});
	$('#regerrmessage').html('');
	$('#savediv').css({display:"inline"});
	$('#returntoeditdiv').css({display:"none"});
	$('#previewdiv').css({display:"inline"});
	$('#btnDisplay').css({display:"inline"});
	$('#btnUndo').css({display:"inline"});
	$('#saveButton').css({display:"inline"});
	//$('#leftedit').css({display:"inline"});
	$('#headerinfo').css({display:"inline"});
	//$('#uploadarea').css({display:"inline"});
	tlink = '<span style="cursor:pointer;color:#000000;" onmouseover="omo(this)" onmouseout="omot(this)" onclick=closeEditor(document.editableform)>Back to Site</span>';
	$('#editmodediv').html(tlink);
	paraedit = tthis;
	editfile = tfile;
	changessaved = -1;
	editoractive = true;
}
var saveContent = "";

function changeMainimage(newimage) {
	$(".inner").html(newimage);
	$(".inner").html(newimage);
}
function undoContent() {
	$("#editable").html(saveContent);
	saveContent = 0;
	changessaved = 99;
}
function displayChanges() {
	saveContent = $("#editable").html();
	temp = tinyMCE.get('recontent').getContent()
	$("#editable").html(temp)
	hideEditable('')
	$('#editoptions').css({visibility:"visible"});
	$('#btnDisplay').css({display:"none"});
	$('#btnUndo').css({display:"none"});
	$('#ycettext').css({display:"inline"});
	$('#saveButton').css({display:"inline"});
	changessaved = 1;
}
function toggleDiv(tname)
{

	if (top.document.getElementById(tname).style.visibility == "visible") {
		top.document.getElementById(tname).style.visibility="hidden"
		top.document.getElementById(tname).style.display="none"
	}
	else {
		top.document.getElementById(tname).style.visibility="visible"
		top.document.getElementById(tname).style.display="block"
	}
}
function helpMe()
{
	tpgm = "editor/gethelp.php?h=edithelp";
	window.open (tpgm,"userhelp");
	top.document.getElementById("help").style.visibility="visible";
	top.document.getElementById("stats").style.visibility="hidden";
	top.document.getElementById("rpt_line").style.visibility="hidden";
	top.document.getElementById("col1").style.visibility="hidden";
	top.document.getElementById("col2").style.visibility="hidden";
}
function parseDate(tdate) {
//2011-01-11 18:40:00
    tyear = tdate.substr(0,4);
    tmonth = tdate.substr(5,2);
    tday = tdate.substr(8,2);
    thours = tdate.substr(11,2);
    tminutes = tdate.substr(14,2);
    tseconds = tdate.substr(17,2);
    return tday+"/"+tmonth+"/"+tyear;		//+' '+thours+':'+tminutes;
}
function prepDate(tdate,ttime) {
//11/5/2011
	tdata = tdate.split('/');
	tmonth = tdata[1];
	tday = tdata[0];
	tyear = tdata[2];
	//tdata = ttime.split(':');
	thours = ttime.substr(0,2);
	if (thours<10)
		thours = thours.substr(1,1);
	tminutes = ttime.substr(2,2)
	if (tminutes=='00')
		tminutes = '0';
	return tyear+","+tmonth+","+tday+","+thours+","+tminutes+",0";
}

function makeMysqlDate(tdate) {
//11/5/2011
	tdata = tdate.split("/");
    tday = tdata[0];
    tyear = tdata[2];
    tmonth = tdata[1];
    if (tmonth.length==1)
	tmonth = '0'+tmonth;
    if (tday.length==1)
	tday = '0'+tday;
    return tyear+"-"+tmonth+"-"+tday;
}
function validate_email(str)
{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)>=(lstr-1)){
		    return false
		}
		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		 if (str.indexOf(" ")!=-1){
		    return false
		 }
 		 return true					
	}
	function checkUserid(tform) {
		userid=tform.userid.value;
		for (i=0;i<=users.length-1;i++) {
			if (userid==users[i]) {
				$("#regerrmessage").html('User Id <span style="font-weight:bold;font-size:14px;">'+userid+'</span> is in use.');
				document.getElementById('userid').value='';
				setTimeout(function(){document.getElementById('userid').focus()}, 10);
				return;
			}
		}
	}
//r2(Number(tform.price.value-tform.discount.value)
   
	function fixDecimals(n,d)
	{
		if (n.indexOf('.') == -1)
		{
			n = n + '.';
		}
		offset = n.indexOf('.')+1;
		lngth = n.length;
		tdecs = n.substr(offset,lngth-offset);
		for (i=0;i<d-tdecs.length;i++)
		{
			n = n + '0';
		}
		return n;
	}
	function r2(n)
	{
	
	  ans = n * 1000
	  ans = Math.round(ans /10) + ""
	  while (ans.length < 3) {ans = "0" + ans}
	  len = ans.length
	  ans = ans.substring(0,len-2) + "." + ans.substring(len-2,len)
	  return ans
	} 	// mouse over/out	
	function omo(tlink) {
		savecolor = $(tlink).css("color");
		if (savecolor == "rgb(255, 0, 0)")
			$(tlink).css("color", "#008000");
		else
			$(tlink).css("color", "#000000");
	}
	function omot(tlink) {
		$(tlink).css("color", savecolor);
	}
	function omoedit(tlink) {
		$(tlink).css("color", "#727272");
	}
	function omotedit(tlink) {
		$(tlink).css("color", "#000000");
	}
// Simple function to calculate time difference between 2 Javascript date objects
function get_time_difference(earlierDate,laterDate)
{
       var nTotalDiff = laterDate.getTime() - earlierDate.getTime();
//alert(laterDate)
       var oDiff = new Object();
 
       oDiff.days = Math.floor(nTotalDiff/1000/60/60/24);
       nTotalDiff -= oDiff.days*1000*60*60*24;
 
       oDiff.hours = Math.floor(nTotalDiff/1000/60/60);
       nTotalDiff -= oDiff.hours*1000*60*60;
 
       oDiff.minutes = Math.floor(nTotalDiff/1000/60);
       nTotalDiff -= oDiff.minutes*1000*60;
 
       oDiff.seconds = Math.floor(nTotalDiff/1000);
 
       return oDiff;
 
}
function allow(tthis,ttype) {
	strString = tthis.value;
	var strChar;
	var blnResult = true;
	if (strString.length == 0) return false;
	// test strString consists of valid characters listed above
	if (ttype==1) {
		var strValidChars = "0123456789-()";
		for (i = 0; i < strString.length && blnResult == true; i++) {
			strChar = strString.charAt(i);
			if (strValidChars.indexOf(strChar) == -1) {
				tstring = $("#"+tthis.name).val();
				$("#"+tthis.name).val(tstring.replace(strChar,""));
				blnResult = false;
			}
		}
		if (blnResult==false)
			$(".inputmsg").html('<span style="color:#ff0000;font-weight:bold;">Only Numbers Allowed</span>')
		else
			$(".inputmsg").html('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;')
		return blnResult;
	}
	if (ttype==3) {
		var strValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789,.-_!@";
		for (i = 0; i < strString.length && blnResult == true; i++) {
			strChar = strString.charAt(i);
			if (strValidChars.indexOf(strChar) == -1) {
				tstring = $("#"+tthis.name).val();
				$("#"+tthis.name).val(tstring.replace(strChar,""));
				blnResult = false;
			}
		}
		if (blnResult==false)
			$(".inputmsg").html('<span style="color:#ff0000;font-weight:bold;">Only Alpha Characters Allowed</span>')
		else
			$(".inputmsg").html('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;')
		return blnResult;
	}
	if (ttype==4) {
		var strValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ,.-_!@";
		for (i = 0; i < strString.length && blnResult == true; i++) {
			strChar = strString.charAt(i);
			if (strValidChars.indexOf(strChar) == -1) {
				tstring = $("#"+tthis.name).val();
				$("#"+tthis.name).val(tstring.replace(strChar,""));
				blnResult = false;
			}
		}
		if (blnResult==false)
			$(".inputmsg").html('<span style="color:#ff0000;font-weight:bold;">Only Alpha Characters Allowed</span>')
		else
			$(".inputmsg").html('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;')
		return blnResult;
	}
	if (ttype==5) {
		var strValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_[]{}()!@#$%&";
		for (i = 0; i < strString.length; i++) {
			strChar = strString.charAt(i);
			if (strValidChars.indexOf(strChar) == -1) {
				tstring = $("#"+tthis.name).val();
				$("#"+tthis.name).val(tstring.replace(strChar,""));
				blnResult = false;
			}
		}
		if (blnResult==false)
			$(".inputmsg").html('<span style="color:#ff0000;font-weight:bold;">Only Alpha Characters Allowed</span>')
		else
			$(".inputmsg").html('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;')
		return blnResult;
	}
	if (ttype==6) {
		var strValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 -_";
		for (i = 0; i < strString.length && blnResult == true; i++) {
			strChar = strString.charAt(i);
			if (strValidChars.indexOf(strChar) == -1) {
				tstring = $("#"+tthis.name).val();
				$("#"+tthis.name).val(tstring.replace(strChar,""));
				blnResult = false;
			}
		}
		if (blnResult==false)
			$(".inputmsg").html('<span style="color:#ff0000;font-weight:bold;">Only Alpha Characters Allowed</span>')
		else
			$(".inputmsg").html('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;')
		return blnResult;
	}
	return false;
}

function checkElement(tnmbr,tmax) {
	if ($('#element'+tnmbr).css('display')=="block") {
		$('#element'+tnmbr).css({display:'none'});
		return;
	}
	for (i=1;i<=12;i++) {
		$('#element'+i).css({display:'none'});
	}
	$('#element'+tnmbr).show('fast');
}
function loadPage(tpage) {
	$('#modalarea').html("<img src='js/loading.gif' id='ajaximg' style='display:inline;' />");
	tpos = cursorpos-100;
	if (tpos<0)
		tpos = 10;
	//$('#workarea').css({top:tpos});
	$('#modalarea').show(1000);
	$.ajax({
		type: "GET",
		url: tpage,
		cache: false,
		success: function(html){
			if (html.substr(0,7) == 'Invalid') {
				if (html == 'Invalid: Not Authorized') {
					$(".usermsg").html('<font style="color:red;font-weight:bold;">'+html+'</font>');
					$("#register").html(html);
					return;
				}
				$("#usermsg").html(html);
				$('#ajaximg').css({display:"none"});
				return;
			}
			$('#modalarea').html("<img src='images/close.png' id='ajaximg' style='display:block;float:right;cursor:pointer;' "+'onclick=$("#modalarea").hide(300) /><br /><br />');
			$('#modalarea').html($('#modalarea').html()+html);
			//$('#ajaximg').css({display:"none"});
		}
	});
}
function loadFrame(tpage) {
	$('#modalarea').html('<iframe src="" id="displayarea" name="displayarea" width="100%" height="100%" frameborder="0"></iframe>');
	$('#modalarea').css({width:'75%'});
	$('#modalarea').css({marginLeft:'12%'});
	$('#modalarea').show(1000);
	$('#displayarea').attr('src', tpage);
}
function loadImage(timage) {
	$('#imagearea').html("<img src='js/loading.gif' id='ajaximg' style='display:inline;' />");
	$('#imagearea').show(1000);
	$('#imagearea').html("<img src='images/close.png' id='ajaximg' style='display:block;float:right;cursor:pointer;' "+'onclick=$("#imagearea").hide(300) />');
	$('#imagearea').html($('#imagearea').html()+"<img src='"+timage+"'>");
}
/*
$(document).ready(function(){
	$(document).mousemove(function(e){
		cursorpos = e.pageY;
		//$('#spnCursor').html("X Axis : " + e.pageX + "<br/> Y Axis : " + e.pageY);
	});
});
*/
$(function()  
{ 
  $(document).click(function(e)
  {
    //getting height and width of the message box
    //var height = $('#popuup_div').height();
    //var width = $('#popuup_div').width();
    //calculating offset for displaying popup message
    leftVal=e.pageX;
    topVal=e.pageY; 
    //show the popup message and hide with fading effect
    cursorpos = topVal;
    for(i=0;i<5000;i++){}
    //$('#popuup_div').css({left:leftVal,top:topVal}).show().fadeOut(1500);
  });    
}); 
function checkMessage(tform) {
	$('#usermsg').css({display:'inline'})
	$('#usermsg').html("");
	$('#ajaximg').css({display:"inline"});
	// required
	if ($('#yourname').val()=="")
		$('#usermsg').html("Enter your Name");
	if ($('#address').val()=="")
		$('#usermsg').html("<br />Enter your Address");
	if ($('#comments').val()=="")
		$('#usermsg').html("<br />You forgot your Comment or Question");
	
	tpgm = "sendmessage.php";
	$.ajax({
		type: "POST",
		url: tpgm,
		cache: false,
		data:"yourname="+$("#yourname").val()+
			"&address="+$("#address").val()+
			"&company="+$("#company").val()+
			"&state="+$("#state").val()+
			"&country="+$("#country :selected").text()+
			"&phone="+$("#phone").val()+
			"&typerequest="+$("#typerequest").val()+
			"&comments="+$("#comments").val(),
		success: function(html){
			if (html.substr(0,7) == 'Invalid') {
				$("#usermsg").html('<font style="color:#ff0000;font-weight:bold;">'+html+'</font>');
				$('#usermsg').css({display:'inline'})
				$('#ajaximg').css({display:"none"});
				//$('#testmsg').html('<font style="color:#ffffff;font-weight:bold;">'+html+'</font>');
				//$('#testmsg').css({display:'inline'})
				return;
			}
			$('#usermsg').html('<font style="color:#ffffff;font-weight:bold;">'+html+'</font>');
			$('#usermsg').css({display:'inline'})
			$('#ajaximg').css({display:"none"});
		}
	});
	
}

