// JavaScript Document
var xmlHttp
var var_valid = new Array();
var expandheight = '215';
var shrinkheight = '500';

function GetXmlHttpObject(){
	var xmlHttp=null;
	try{
	// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}catch(e){
	// Internet Explorer
		try{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function multipleselectbox(id){
	var arr = new Array();
	var count = 0;
	for(x=0;x<document.getElementById(id).options.length;x++){
		if(document.getElementById(id).options[x].selected){
			arr[count] = document.getElementById(id).options[x].value;
			count++;
		}
	}
	return arr;
}
function hidetext(divid){
	document.getElementById(divid).style.display='none';
}
function mlog_js(id){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var uname = document.getElementById('uname').value;
	var pword = document.getElementById('pword').value;

	var parameters="uname="+uname
	parameters=parameters+"&pword="+pword

	parameters=parameters+"&type=mlogin"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			if(xmlHttp.responseText == 'confirmed'){
				document.location.reload(true);
			}else{
//				document.getElementById('Flash').innerHTML='The username and/or password you entered is invalid.';
				document.getElementById('Flash').style.display='block';
				document.getElementById('Flash-text').innerHTML='Invalid username or password.';
				setTimeout("hidetext('Flash')",2000);
			}
		}
	}
}

function validateeadd(action,val,id){
	var at="@"
	var dot="."
	var lat=val.indexOf(at)
	var lstr=val.length
	var ldot=val.indexOf(dot)

	if(val.indexOf(at)==-1){
		if(document.getElementById(action+'_'+id+'_v')) document.getElementById(action+'_'+id+'_v').innerHTML='Invalid E-mail ID';
		return false;
	}
	if(val.indexOf(at)==-1 || val.indexOf(at)==0 || val.indexOf(at)==lstr){
		if(document.getElementById(action+'_'+id+'_v')) document.getElementById(action+'_'+id+'_v').innerHTML='Invalid E-mail ID';
		return false;
	}
	if(val.indexOf(dot)==-1 || val.indexOf(dot)==0 || val.indexOf(dot)==lstr){
		if(document.getElementById(action+'_'+id+'_v')) document.getElementById(action+'_'+id+'_v').innerHTML='Invalid E-mail ID';
		return false;
	}	
	if(val.indexOf(at,(lat+1))!=-1){
		if(document.getElementById(action+'_'+id+'_v')) document.getElementById(action+'_'+id+'_v').innerHTML='Invalid E-mail ID';
		return false;
	}	
	if(val.substring(lat-1,lat)==dot || val.substring(lat+1,lat+2)==dot){
		if(document.getElementById(action+'_'+id+'_v')) document.getElementById(action+'_'+id+'_v').innerHTML='Invalid E-mail ID';
		return false;
	}
	if(val.indexOf(dot,(lat+2))==-1){
		if(document.getElementById(action+'_'+id+'_v')) document.getElementById(action+'_'+id+'_v').innerHTML='Invalid E-mail ID';
		return false;
	}
	if(val.indexOf(" ")!=-1){
		if(document.getElementById(action+'_'+id+'_v')) document.getElementById(action+'_'+id+'_v').innerHTML='Invalid E-mail ID';
		return false;
	}
	if(document.getElementById(action+'_'+id+'_v')) document.getElementById(action+'_'+id+'_v').innerHTML='';
	return true;
}

function openregister_js(formid){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var parameters="formid="+formid

	parameters=parameters+"&type=view_register"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById(formid).style.display='inline';
			if(document.getElementById('transparent')) document.getElementById('transparent').style.display='block';
			if(document.getElementById('transparent')) document.getElementById('transparent').style.height=Math.max(document.documentElement.scrollHeight,document.documentElement.offsetHeight)+'px';
//			placeIt(divid,x,y)
			document.getElementById('form_body_register').innerHTML=xmlHttp.responseText;
		}
	}
}

function register_js(formid){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
//	var file="ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}
	var reguname = document.getElementById('reguname').value
	var regpword = document.getElementById('regpword').value
	var vregpword = document.getElementById('vregpword').value
	var regfname = document.getElementById('regfname').value
	var reglname = document.getElementById('reglname').value
	var regcountryid = document.getElementById('location').value
	var reggenderid = document.getElementById('reggender').value
	var regdobm = document.getElementById('regdobm').value
	var regdobd = document.getElementById('regdobd').value
	var regdoby = document.getElementById('regdoby').value
	var regeadd = document.getElementById('regeadd').value

	var_valid[0]=(validation('reg',reguname,'reguname','IsEmpty')!=true)?"1":"0";
	var_valid[1]=(validation('reg',regpword,'regpword','IsEmpty')!=true)?"1":"0";
	var_valid[2]=(validation('reg',vregpword,'vregpword','IsEmpty')!=true)?"1":"0";
	var_valid[3]=(validation('reg',vregpword,'regpword','verifypass')!=true)?"1":"0";
	var_valid[4]=(validation('reg',regfname,'regfname','IsEmpty')!=true)?"1":"0";
	var_valid[5]=(validation('reg',reglname,'reglname','IsEmpty')!=true)?"1":"0";
	var_valid[6]=(validation('reg',regeadd,'regeadd','IsEmpty')!=true)?"1":"0";
	var_valid[7]=(validation('reg',reggenderid,'reggender','IsNone')!=true)?"1":"0";
	var_valid[8]=(validation('reg',regeadd,'regeadd','IsEmail')!=true)?"1":"0";

	for(x=0;x<var_valid.length;x++){
		if(var_valid[x]=='1'){
			document.getElementById('warningmessage').innerHTML='Complete the field below.';
			return false;
		}
	}
//	if(validation('reg',utitlefield,'arttitle','unique')!=true) return false;

	var parameters="reguname="+reguname
	parameters=parameters+"&regpword="+regpword
	parameters=parameters+"&vregpword="+vregpword
	parameters=parameters+"&regfname="+regfname
	parameters=parameters+"&reglname="+reglname
	parameters=parameters+"&regcountryid="+regcountryid
	parameters=parameters+"&reggenderid="+reggenderid
	parameters=parameters+"&regdobm="+regdobm
	parameters=parameters+"&regdobd="+regdobd
	parameters=parameters+"&regdoby="+regdoby
	parameters=parameters+"&regeadd="+regeadd

	parameters=parameters+"&type=registre"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
//			document.getElementById('img_list_add').innerHTML=xmlHttp.responseText;
			document.getElementById(formid).style.display='none'
			document.getElementById('Flash-reg').style.display='block'
			if(document.getElementById('transparent')) document.getElementById('transparent').style.display = "none";
		}
	}
}

function updatesettings_js(){
	alert('a');
	return false;
	xmlHttp=GetXmlHttpObject()
	var file="ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}
	var oldpword = document.getElementById('oldpword').value
	var setpword = document.getElementById('setpword').value
	var vsetpword = document.getElementById('vsetpword').value

	var_valid[0]=(validation('set',oldpword,'oldpword','verifypass')!=true)?"1":"0";
	var_valid[1]=(validation('set',setpword,'setpword','IsEmpty')!=true)?"1":"0";
	var_valid[2]=(validation('set',vsetpword,'vsetpword','IsEmpty')!=true)?"1":"0";
//	HERE HERE HERE update settings
	var_valid[3]=(validation('reg',vregpword,'regpword','verifypass')!=true)?"1":"0";
	var_valid[4]=(validation('reg',regfname,'regfname','IsEmpty')!=true)?"1":"0";
	var_valid[5]=(validation('reg',reglname,'reglname','IsEmpty')!=true)?"1":"0";
	var_valid[6]=(validation('reg',regeadd,'regeadd','IsEmpty')!=true)?"1":"0";
	var_valid[7]=(validation('reg',reggenderid,'reggender','IsNone')!=true)?"1":"0";
	var_valid[8]=(validation('reg',regeadd,'regeadd','IsEmail')!=true)?"1":"0";

	for(x=0;x<var_valid.length;x++){
		if(var_valid[x]=='1'){
			document.getElementById('warningmessage').innerHTML='Complete the field below.';
			return false;
		}
	}
//	if(validation('reg',utitlefield,'arttitle','unique')!=true) return false;

	var parameters="reguname="+reguname
	parameters=parameters+"&regpword="+regpword
	parameters=parameters+"&vregpword="+vregpword
	parameters=parameters+"&regfname="+regfname
	parameters=parameters+"&reglname="+reglname
	parameters=parameters+"&regcountryid="+regcountryid
	parameters=parameters+"&reggenderid="+reggenderid
	parameters=parameters+"&regdob="+regdob
	parameters=parameters+"&regeadd="+regeadd

	parameters=parameters+"&type=registre"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
//			document.getElementById('img_list_add').innerHTML=xmlHttp.responseText;
			document.getElementById(formid).style.display='none'
			if(document.getElementById('transparent')) document.getElementById('transparent').style.display = "none";
		}
	}
}

function showsubnav(mainid,subid){
	var mainmenu = new Array('mainnav-home','mainnav-countryinfo','mainnav-gettinghere_around','mainnav-thingstosee_do','mainnav-food_drink','mainnav-hotel_resorts','mainnav-yourphilippines');
	var submenu = new Array('sub-home','sub-countryinfo','sub-gettinghere_around','sub-thingstosee_do','sub-food_drink','sub-hotels_resorts','sub-yourphilippines');
//		document.getElementById(mainid+'_divider').style.backgroundColor='#263646'
	if(document.getElementById(subid)){
		if(mainid=='mainnav-home'){
			document.getElementById('topleftround').className='topleftroundhome'
		}else{
			document.getElementById('topleftround').className='topleftround'
		}
		for(x=0;x<submenu.length;x++) document.getElementById(submenu[x]).style.display='none'
		for(y=0;y<mainmenu.length;y++) document.getElementById(mainmenu[y]).style.backgroundColor='#034F88'

		document.getElementById(document.getElementById('currentpage').value).style.display='none';
		document.getElementById(mainid).style.backgroundColor='#263646'
		document.getElementById(subid).style.display='block';
	}
}

function selectthis(id){
	xmlHttp=GetXmlHttpObject()
	var file="ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}
	if(id=='1'){
		document.form_accom.action=document.getElementById('domainpath').value+'accommodations.php';
	}else{
		document.form_accom.action=document.getElementById('domainpath').value+'restaurants-and-bars.php';
	}
	var parameters="id="+id

	parameters=parameters+"&type=showfind"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById('search-box-here').innerHTML=xmlHttp.responseText;
		}
	}
}

function expandflash(expandheight){
	var expandheight = '215';
	setTimeout("expandflash2('"+expandheight+"')",500);
}
function expandflash2(expandheight){
//	if(height!=495){
	if(expandheight<=495){
		expandheight = Number(expandheight)+Number(25)
		setTimeout("smooth('show','"+expandheight+"')",0);
	}
}
function shrinkflash(shrinkheight){
//	if(height!=215){
	shrinkheight=(shrinkheight)?shrinkheight:'500';
	if(shrinkheight>=212){
		shrinkheight = Number(shrinkheight)-Number(25)
		setTimeout("smooth('hide','"+shrinkheight+"')",0);
	}
}
function smooth(action,height){
	if(action=='show'){
		expandflash2(height);
		document.getElementById("flashmapcontainer").style.height=(height=='515')?"494px":height+"px";
	}else{
		shrinkflash(height);
		document.getElementById("flashmapcontainer").style.height=(height=='200')?"212px":height+"px";
	}
}
function changeimg_js(src){
	document.getElementById('main-img').innerHTML='<img src="'+src+'" width="260px" height="188px" />';
}
function change_countryinfo_img(src){
	document.getElementById('main-img').innerHTML='<img src="'+src+'" width="300px" height="200px" />';
}

/* MANUAL PAGE */
function resultperpage_js(){
	document.getElementById('seeperpage').value='0';
	document.form_accom.submit();
}
function addsubmitpage(){
	document.getElementById('seeperpage').value=Number(document.getElementById('seeperpage').value)+1;
	document.form_accom.submit();
}
function subtractsubmitpage(){
	document.getElementById('seeperpage').value=Number(document.getElementById('seeperpage').value)-1;
	document.form_accom.submit();
}
function gosubmitpage(num){
	document.getElementById('seeperpage').value=num-1;
	document.form_accom.submit();
}
/* MANUAL PAGE */

function searchls(id){
	document.getElementById('ls').value=id;
	document.form_accom.submit();
}

function gotofooddrinks(id){
//	document.getElementById('food-drink').value=id;
	window.location = document.getElementById('domainpath').value+'restaurants-and-bars.php?citytown='+id;
//	document.form_accom.submit();
}

function gotoaccom(id){
//	document.getElementById('accom-ct').value=id;
//	document.form_accom.action=document.getElementById('domainpath').value+'accommodations.php';
	window.location = document.getElementById('domainpath').value+'accommodations.php?citytown='+id;
//	document.form_accom.submit();
}

function inputdesign(action,id,imgbg){
	if(action=='on'){
		if(document.getElementById(id).value=='') document.getElementById(id).style.backgroundImage='url('+document.getElementById('domainpath').value+'style/images/'+imgbg+')';
	}else if(action=='off'){
		if(imgbg){
			document.getElementById(id).style.backgroundImage='url('+document.getElementById('domainpath').value+'style/images/'+imgbg+')'
		}else{
			document.getElementById(id).style.backgroundImage="none"
		}
	}
}
/* scroll div with javascript */
var timerleft = '';
var timerright = '';

function scrolldivleft(id){
	clearTimeout(timerright)
	document.getElementById(id).scrollLeft += 3;
	timerleft=setTimeout("scrolldivleft('"+id+"')",0)
}

function scrolldivright(id){
	clearTimeout(timerleft)
	document.getElementById(id).scrollLeft -= 3;
	timerright=setTimeout("scrolldivright('"+id+"')",0)
}

function stopscroll(){
  clearTimeout(timerright) 
  clearTimeout(timerleft)
}

function toleft(id){
  document.getElementById(id).scrollLeft=0
}

function toright(id){
  document.getElementById(id).scrollLeft=document.getElementById(id).scrollWidth
}

/* scroll div with javascript end */

/* settings */

function open_settings_js(id,title){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var parameters="id="+id
	parameters=parameters+"&title="+title
	if(id=='2'){
		parameters=parameters+"&countryid="+document.getElementById('countryid').value
	}

	parameters=parameters+"&type=showsettings"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById('settings_here').innerHTML=xmlHttp.responseText;
		}
	}
}

function achngepw_js(){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var uname = document.getElementById('uname').value;
	var opword = document.getElementById('opword').value;
	var npword = document.getElementById('npword').value;
	var cnpword = document.getElementById('cnpword').value;
		
	var parameters="uname="+uname
	parameters=parameters+"&opword="+opword
	parameters=parameters+"&npword="+npword
	parameters=parameters+"&cnpword="+cnpword

	var_valid[0]=(opword.length=='0')?"1":"0";
	var_valid[1]=(npword.length<'6')?"1":"0";
	var_valid[2]=(npword!=cnpword)?"1":"0";

	var empty=(var_valid[0]=='1')?'old password empty, ':'';
	var short=(var_valid[1]=='1')?'Minimum of 6 letters, ':'';
	var unmatched=(var_valid[2]=='1')?'Password did not match, ':'';

	var warn_msg = empty+''+short+''+unmatched
	document.getElementById('Flash-text2').innerHTML=warn_msg.substring(0,warn_msg.length-2);

	for(x=0;x<var_valid.length;x++){
		if(var_valid[x]=='1') return false;
	}
	document.getElementById('Flash-text2').innerHTML='';
	parameters=parameters+"&type=achngepw"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById('result').innerHTML=xmlHttp.responseText;
			if(xmlHttp.responseText=='password change! please login again'){
				setTimeout('delayer()', 2500);
			}
		}
	}
}

function delayer(){
    window.location = "../logout.php"
}

function achngeprofile_js(){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var uname = document.getElementById('uname').value;
	var fname = document.getElementById('fname').value;
	var lname = document.getElementById('lname').value;
	var location = document.getElementById('location').value;
	var reggender = document.getElementById('reggender').value;
	var signature = document.getElementById('signature').value;
	var regdobm = document.getElementById('regdobm').value;
	var regdobd = document.getElementById('regdobd').value;
	var regdoby = document.getElementById('regdoby').value;

	var parameters="uname="+uname
	parameters=parameters+"&fname="+fname
	parameters=parameters+"&lname="+lname
	parameters=parameters+"&location="+location
	parameters=parameters+"&reggender="+reggender
	parameters=parameters+"&signature="+signature
	parameters=parameters+"&regdobm="+regdobm
	parameters=parameters+"&regdobd="+regdobd
	parameters=parameters+"&regdoby="+regdoby

	parameters=parameters+"&type=achngeprofile"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById('result').innerHTML=xmlHttp.responseText;
			setTimeout("removetext('result')",2000);
		}
	}
}

function removetext(divid){
	document.getElementById(divid).innerHTML='';
}
/* settings end */

/* arrow when hovered */
function arrowhover(divid){
	if(document.getElementById(divid).style.display=='block'){
		document.getElementById(divid).style.display='none';
	}else{
		document.getElementById(divid).style.display='block';
	}
}
/* arrow when hovered end */

function updateimageview(imgpath,classtype){
	
}

function rating_js(){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var rating = document.getElementById('rating').value;
	var subject_id = document.getElementById('subject_id').value;
	var table_id = document.getElementById('table_id').value;

	var parameters="rating="+rating
	parameters=parameters+"&subject_id="+subject_id
	parameters=parameters+"&table_id="+table_id

	parameters=parameters+"&type=addrating"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById('ratingresult').innerHTML=xmlHttp.responseText;
			if(xmlHttp.responseText!='rate me!'){
				document.getElementById('removesendbutton').innerHTML='';
			}
			setTimeout("removetext('ratingresult')",2000);
		}
	}
}

function addcomment_js(){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var addcomment = document.getElementById('addcomment').value;
	var subject_id = document.getElementById('subject_id').value;
	var table_id = document.getElementById('table_id').value;

	var parameters="addcomment="+addcomment
	parameters=parameters+"&subject_id="+subject_id
	parameters=parameters+"&table_id="+table_id

	parameters=parameters+"&type=addcomment"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById('commentresult').innerHTML=xmlHttp.responseText;
			document.getElementById('addcomment').value='';
			setTimeout("removetext('commentresult')",2000);
		}
	}
}

function view_emailinfo_js(dataid,category,divid,viewbody){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var parameters="type=emailthis_ext"
	parameters=parameters+"&category="+category
	parameters=parameters+"&dataid="+dataid
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById(divid).style.display='inline';
			if(document.getElementById('transparent')) document.getElementById('transparent').style.display='block';
			if(document.getElementById('transparent')) document.getElementById('transparent').style.height=Math.max(document.documentElement.scrollHeight,document.documentElement.offsetHeight)+'px';
			placeIt(divid,x,y)
			document.getElementById(viewbody).innerHTML=xmlHttp.responseText;
		}
	}
}

function emailinfo_js(category){
	xmlHttp=GetXmlHttpObject()
	var domainpath = document.getElementById('domainpath').value;
	var file=domainpath+"ext/ajax.php"
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}

	var dataid = document.getElementById('dataid').value;
	var yourname = document.getElementById('yourname').value;
	var youremailadd = document.getElementById('youremailadd').value;
	var rname = document.getElementById('rname').value;
	var remailadd = document.getElementById('remailadd').value;
	var emailmsg = document.getElementById('emailmsg').value;

/*	var_valid[0]=(validation('reg',reglname,'reglname','IsEmpty')!=true)?"1":"0";
	var_valid[1]=(validation('reg',reglname,'reglname','IsEmpty')!=true)?"1":"0";
	var_valid[2]=(validation('reg',reglname,'reglname','IsEmpty')!=true)?"1":"0";
	var_valid[3]=(validation('reg',reglname,'reglname','IsEmpty')!=true)?"1":"0";
	var_valid[4]=(validation('reg',regeadd,'regeadd','IsEmail')!=true)?"1":"0";

	for(x=0;x<var_valid.length;x++){
		if(var_valid[x]=='1'){
			document.getElementById('warningmessage').innerHTML='Complete the field below.';
			return false;
		}
	}
*/
	var parameters="yourname="+yourname
	parameters=parameters+"&dataid="+dataid
	parameters=parameters+"&youremailadd="+youremailadd
	parameters=parameters+"&rname="+rname
	parameters=parameters+"&remailadd="+remailadd
	parameters=parameters+"&emailmsg="+emailmsg
	parameters=parameters+"&category="+category

	parameters=parameters+"&type=emailthis_send"
	parameters=parameters+"&enter=proceed"
	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("POST",file,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
	xmlHttp.send(parameters)

	function stateChanged(){
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
//			document.getElementById(viewbody).innerHTML=xmlHttp.responseText;
			document.getElementById('yourname').value='';
			document.getElementById('youremailadd').value='';
			document.getElementById('rname').value='';
			document.getElementById('remailadd').value='';
			document.getElementById('emailmsg').value='';
//			alert(xmlHttp.responseText);
			document.getElementById('emailresult').innerHTML=xmlHttp.responseText;
			setTimeout("removetext('emailresult')",2000);
		}
	}
}
/*
function view_emailinfo_js(divid,viewbody){
	document.getElementById(divid).style.display='inline';
	if(document.getElementById('transparent')) document.getElementById('transparent').style.display='block';
	if(document.getElementById('transparent')) document.getElementById('transparent').style.height=Math.max(document.documentElement.scrollHeight,document.documentElement.offsetHeight)+'px';
	placeIt(divid,x,y)
}
*/
function searchkeywords(){
	var search_keyword = document.getElementById('search_keyword').value;
	window.location = document.getElementById('domainpath').value+'articles.php?skeywords='+search_keyword;
}

function ratings(id,onoff){
	if(document.getElementById('rating').value=='0'){
		var domainpath = document.getElementById('domainpath').value;
		if(onoff=='on'){
			for(x=1;x<=id;x++){
				if('<img src="'+domainpath+'style/images/icons/rating_on.png" width="12px" height="12px" border="0" />'!=document.getElementById('rate_'+x).innerHTML){
					document.getElementById('rate_'+x).innerHTML='<img src="'+domainpath+'style/images/icons/rating_on.png" width="12px" height="12px" border="0" />';
				}
			}
			for(x=5;x>id;x--){
				document.getElementById('rate_'+x).innerHTML='<img src="'+domainpath+'style/images/icons/rating_off.png" width="12px" height="12px" border="0" />';
			}
		}else{
			for(x=1;x<=id;x++){
				document.getElementById('rate_'+x).innerHTML='<img src="'+domainpath+'style/images/icons/rating_off.png" width="12px" height="12px" border="0" />';
			}
		}
	}
}

function sendrating(id){
	var domainpath = document.getElementById('domainpath').value;
	if(document.getElementById('removesendbutton').innerHTML!=''){
		for(x=1;x<=5;x++){
			document.getElementById('rate_'+x).innerHTML='<img src="'+domainpath+'style/images/icons/rating_off.png" width="12px" height="12px" border="0" />';
		}	
		for(x=1;x<=id;x++){
			document.getElementById('rate_'+x).innerHTML='<img src="'+domainpath+'style/images/icons/rating_on.png" width="12px" height="12px" border="0" />';
		}	
		document.getElementById('rating').value=id;
	}
}

function turnoffrates(){
	var domainpath = document.getElementById('domainpath').value;
	for(x=1;x<=5;x++){
		alert(x);
		document.getElementById('rate_'+x).innerHTML='<img src="'+domainpath+'style/images/icons/rating_off.png" width="12px" height="12px" border="0" />';
	}
}
