//VALIDATION PART........................................................
//PATTERNS.........................

var Alphabatic = /^[a-zA-Z\.\-]*$/;
var Numeric = /^[\+\-]?\d*$/;         //signed integer.....
var Unsigned = /^\d+$/;                //unsigned integer...
var AlphaNumeric = /[a-zA-Z0-9]/;

var Email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;

function Validate_AlphaData_Onchange(str1,str2)
{
	
	if ((trim(document.getElementById(str1).value) == "") || (!Alphabatic.test(trim(document.getElementById(str1).value))))
	{
		document.getElementById(str2).style.display='block';
		document.getElementById(str1).className='drop1';
	}
	else
	{
		document.getElementById(str2).style.display='none';
		document.getElementById(str1).className='textbox';
	}
}
function Validate_AlphaNumericData_Onchange(str1,str2)
{
	
	if ((trim(document.getElementById(str1).value) == "") || (!AlphaNumeric.test(trim(document.getElementById(str1).value))))
	{
		document.getElementById(str2).style.display='block';
		document.getElementById(str1).className='drop1';
	}
	else
	{
		document.getElementById(str2).style.display='none';
		document.getElementById(str1).className='textbox';
	}
}
function Validate_NumericData_Onchange(str1,str2)
{
	
	if ((trim(document.getElementById(str1).value) == "") || (!Numeric.test(trim(document.getElementById(str1).value))))
	{
		document.getElementById(str2).style.display='block';
		document.getElementById(str1).className='drop1';
	}
	else
	{
		document.getElementById(str2).style.display='none';
		document.getElementById(str1).className='textbox';
	}
}	
function Validate_UnsignedData_Onchange(str1,str2)
{
	
	if ((trim(document.getElementById(str1).value) == "") || (!Unsigned.test(trim(document.getElementById(str1).value))))
	{
		document.getElementById(str2).style.display='block';
		document.getElementById(str1).className='drop1';
	}
	else
	{
		document.getElementById(str2).style.display='none';
		document.getElementById(str1).className='textbox';
	}
}
function Validate_EmailData_Onchange(str1,str2)
{
		
	if ((trim(document.getElementById(str1).value) == ""))
	{
		document.getElementById("blankemailDiv").style.display='block';
		document.getElementById("useremailDiv").style.display='none';
		document.getElementById(str1).className='drop1';
	}
	else if(!Email.test(trim(document.getElementById(str1).value)))
	{
		document.getElementById("blankemailDiv").style.display='none';
		document.getElementById("useremailDiv").style.display='block';
		document.getElementById(str1).className='drop1';
	}
	else
	{
		document.getElementById("blankemailDiv").style.display='none';
		document.getElementById("useremailDiv").style.display='none';
		document.getElementById(str1).className='textbox';
	}
}	


function validate_login()
{
	if ((document.getElementById('userid').value == "") || (document.getElementById('userid').value == "username") || (!AlphaNumeric.test(trim(document.getElementById('userid').value))))
	{
		 var flag1=1;
	}
	if ((document.getElementById('password').value == "") || (document.getElementById('password').value == "password") || (!AlphaNumeric.test(trim(document.getElementById('password').value))))
	{
		var flag2=2;
	}

if(flag1==1)
{
	document.getElementById('useridDiv').style.display='block';
	document.getElementById('userid').className='drop1';
}
else
{
	document.getElementById('useridDiv').style.display='none';
	document.getElementById('userid').className='textbox';
}
if(flag2==2)
{
	document.getElementById('passwordDiv').style.display='block';
	document.getElementById('password').className='drop1';

}
else
{
	document.getElementById('passwordDiv').style.display='none';
	document.getElementById('password').className='textbox';
}

if(flag1==1 || flag2==2)
{
	return false;
}

}


function register_validate()
{
	if ((document.getElementById('userid').value == "") || (!AlphaNumeric.test(trim(document.getElementById('userid').value))))
	{
		 var flag1=1;
	}
	if ((document.getElementById('username').value == "") || (!AlphaNumeric.test(trim(document.getElementById('username').value))))
	{
		 var flag2=2;
	}
	if ((document.getElementById('password').value == "") || (!AlphaNumeric.test(trim(document.getElementById('password').value))))
	{
		 var flag3=3;
	}
	if ((document.getElementById('conpassword').value == "") || (!AlphaNumeric.test(trim(document.getElementById('conpassword').value))))
	{
		 var flag4=4;
	}
	/*if (document.getElementById('mypicture').value == "")
	{
		 var flag5=5;
	}*/
	if ((document.getElementById('useremail').value == ""))
	{
		var flag6=6;
	}
	if (!Email.test(trim(document.getElementById('useremail').value)))
	{
		var flag66=66;
	}
	if (document.getElementById('agree').checked== false)
	{
		var flag7=7;
	}

if(flag1==1)
{
	document.getElementById('useridDiv').style.display='block';
	document.getElementById('userid').className='drop1';
}
else
{
	document.getElementById('useridDiv').style.display='none';
	document.getElementById('userid').className='textbox';
}
if(flag2==2)
{
	document.getElementById('usernameDiv').style.display='block';
	document.getElementById('username').className='drop1';
}
else
{
	document.getElementById('usernameDiv').style.display='none';
	document.getElementById('username').className='textbox';
}

if(flag3==3)
{
	document.getElementById('passwordDiv').style.display='block';
	document.getElementById('password').className='drop1';

}
else
{
	document.getElementById('passwordDiv').style.display='none';
	document.getElementById('password').className='textbox';
}
if(flag4==4)
{
	document.getElementById('conpasswordDiv').style.display='block';
	document.getElementById('conpassword').className='drop1';

}
else
{
	document.getElementById('conpasswordDiv').style.display='none';
	document.getElementById('conpassword').className='textbox';
}
/*if(flag5==5)
{
	document.getElementById('mypictureDiv').style.display='block';
	document.getElementById('mypicture').className='drop1';

}
else
{
	document.getElementById('mypictureDiv').style.display='none';
	document.getElementById('mypicture').className='textbox';
}*/
if(flag6==6)
{
	document.getElementById('blankemailDiv').style.display='block';
	document.getElementById('useremailDiv').style.display='none';
	document.getElementById('useremail').className='drop1';
}
else if(flag66==66)
{
	document.getElementById('blankemailDiv').style.display='none';
	document.getElementById('useremailDiv').style.display='block';
	document.getElementById('useremail').className='drop1';
}
else
{
	document.getElementById('blankemailDiv').style.display='none';
	document.getElementById('useremailDiv').style.display='none';
	document.getElementById('useremail').className='textbox';
}
if(flag7==7)
{
	document.getElementById('agreeDiv').style.display='block';
	document.getElementById('agree').className='drop1';
}
else
{
	document.getElementById('agreeDiv').style.display='none';
	document.getElementById('agree').className='';
}



if(flag1==1 || flag2==2 || flag3==3 || flag4==4 || flag6==6 || flag66==66 || flag7==7)
{
	return false;
}


}


function profile_validate()
{
	if ((document.getElementById('username').value == "") || (!AlphaNumeric.test(trim(document.getElementById('username').value))))
	{
		 var flag1=1;
	}
	if ((document.getElementById('useremail').value == ""))
	{
		var flag2=2;
	}
	if (!Email.test(trim(document.getElementById('useremail').value)))
	{
		var flag22=22;
	}

if(flag1==1)
{
	document.getElementById('usernameDiv').style.display='block';
	document.getElementById('username').className='drop1';
}
else
{
	document.getElementById('usernameDiv').style.display='none';
	document.getElementById('username').className='textbox';
}
if(flag2==2)
{
	document.getElementById('blankemailDiv').style.display='block';
	document.getElementById('useremailDiv').style.display='none';
	document.getElementById('useremail').className='drop1';
}
else if(flag22==22)
{
	document.getElementById('blankemailDiv').style.display='none';
	document.getElementById('useremailDiv').style.display='block';
	document.getElementById('useremail').className='drop1';
}
else
{
	document.getElementById('blankemailDiv').style.display='none';
	document.getElementById('useremailDiv').style.display='none';
	document.getElementById('useremail').className='textbox';
}


if(flag1==1 || flag2==2 || flag22==22)
{
	return false;
}
}


function chgpass_validate()
{
	//alert("hoi");
	if ((document.getElementById('userid').value == "") || (!AlphaNumeric.test(trim(document.getElementById('userid').value))))
	{
		 var flag1=1;
	}	
	if ((document.getElementById('password').value == "") || (!AlphaNumeric.test(trim(document.getElementById('password').value))))
	{
		 var flag2=2;
	}
	if ((document.getElementById('newpassword').value == "") || (!AlphaNumeric.test(trim(document.getElementById('newpassword').value))))
	{
		 var flag3=3;
	}
	if ((document.getElementById('newconpassword').value == "") || (!AlphaNumeric.test(trim(document.getElementById('newconpassword').value))))
	{
		 var flag4=4;
	}
if(flag1==1)
{
	document.getElementById('useridDiv').style.display='block';
	document.getElementById('userid').className='drop1';
}
else
{
	document.getElementById('useridDiv').style.display='none';
	document.getElementById('userid').className='textbox';
}

if(flag2==2)
{
	document.getElementById('passwordDiv').style.display='block';
	document.getElementById('password').className='drop1';

}
else
{
	document.getElementById('passwordDiv').style.display='none';
	document.getElementById('password').className='textbox';
}
if(flag3==3)
{
	document.getElementById('newpasswordDiv').style.display='block';
	document.getElementById('newpassword').className='drop1';

}
else
{
	document.getElementById('newpasswordDiv').style.display='none';
	document.getElementById('newpassword').className='textbox';
}	
if(flag4==4)
{
	document.getElementById('newconpasswordDiv').style.display='block';
	document.getElementById('newconpassword').className='drop1';
}
else
{
	document.getElementById('newconpasswordDiv').style.display='none';
	document.getElementById('newconpassword').className='textbox';
}


if(flag1==1 || flag2==2 || flag3==3 || flag4==4)
{
	return false;
}
}


function chgclass(str1,str2)
{
	document.getElementById(str1).className='textbox';
	document.getElementById(str2).style.display='none';
	if(document.getElementById('agree').checked== true)
	{
		document.getElementById('agreeDiv').style.display='none';
	}
	else
	{
		document.getElementById('agreeDiv').style.display='block';
	}
}





function traveller_input_validate()
{
	if ((document.getElementById('place').value == "") || (!AlphaNumeric.test(trim(document.getElementById('place').value))))
	{
		 var flag1=1;
	}
	if ((document.getElementById('title').value == "") || (!AlphaNumeric.test(trim(document.getElementById('title').value))))
	{
		 var flag2=2;
	}
	if ((document.getElementById('text').value == "") || (!AlphaNumeric.test(trim(document.getElementById('text').value))))
	{
		 var flag3=3;
	}
	/*if (document.getElementById('userotherpic').value == "")
	{
		 var flag4=4;
	}*/

if(flag1==1)
{
	document.getElementById('placeDiv').style.display='block';
	document.getElementById('place').className='drop1';
}
else
{
	document.getElementById('placeDiv').style.display='none';
	document.getElementById('place').className='textbox';
}
if(flag2==2)
{
	document.getElementById('titleDiv').style.display='block';
	document.getElementById('title').className='drop1';
}
else
{
	document.getElementById('titleDiv').style.display='none';
	document.getElementById('title').className='textbox';
}
if(flag3==3)
{
	document.getElementById('textDiv').style.display='block';
	document.getElementById('text').className='drop1';

}
else
{
	document.getElementById('textDiv').style.display='none';
	document.getElementById('text').className='textbox';
}
/*if(flag4==4)
{
	document.getElementById('userotherpicDiv').style.display='block';
	document.getElementById('userotherpic').className='drop1';

}
else
{
	document.getElementById('userotherpicDiv').style.display='none';
	document.getElementById('userotherpic').className='textbox';
}
*/
if(flag1==1 || flag2==2 || flag3==3)
{
	return false;
}

}


function login_comment_validate()
{
	if ((document.getElementById('comment_title').value == "") || (!AlphaNumeric.test(trim(document.getElementById('comment_title').value))))
	{
		 var flag1=1;
	}
	if ((document.getElementById('comment_text').value == "") || (!AlphaNumeric.test(trim(document.getElementById('comment_text').value))))
	{
		 var flag2=2;
	}

if(flag1==1)
{
	document.getElementById('comment_titleDiv').style.display='block';
	document.getElementById('comment_title').className='drop1';
}
else
{
	document.getElementById('comment_titleDiv').style.display='none';
	document.getElementById('comment_title').className='textbox';
}
if(flag2==2)
{
	document.getElementById('comment_textDiv').style.display='block';
	document.getElementById('comment_text').className='drop1';

}
else
{
	document.getElementById('comment_textDiv').style.display='none';
	document.getElementById('comment_text').className='textbox';
}


if(flag1==1 || flag2==2)
{
	return false;
}
}



function Fra_redaksjone_validate()
{
	if ((document.getElementById('destname').value == "") || (!AlphaNumeric.test(trim(document.getElementById('destname').value))))
	{
		 var flag1=1;
	}
	if ((document.getElementById('title').value == "") || (!AlphaNumeric.test(trim(document.getElementById('title').value))))
	{
		 var flag2=2;
	}
	if ((document.getElementById('desc').value == "") || (!AlphaNumeric.test(trim(document.getElementById('desc').value))))
	{
		 var flag3=3;
	}


if(flag1==1)
{
	document.getElementById('destnameDiv').style.display='block';
	document.getElementById('destname').className='drop1';
}
else
{
	document.getElementById('destnameDiv').style.display='none';
	document.getElementById('destname').className='textbox';
}
if(flag2==2)
{
	document.getElementById('titleDiv').style.display='block';
	document.getElementById('title').className='drop1';
}
else
{
	document.getElementById('titleDiv').style.display='none';
	document.getElementById('title').className='textbox';
}
if(flag3==3)
{
	document.getElementById('descDiv').style.display='block';
	document.getElementById('desc').className='drop1';

}
else
{
	document.getElementById('descDiv').style.display='none';
	document.getElementById('desc').className='textbox';
}

if(flag1==1 || flag2==2 || flag3==3)
{
	return false;
}

}

function reset_Fra_redaksjone()
{
	
}




function addcounter()
{
	document.getElementById('cnt').value=parseInt(document.getElementById('cnt').value)+1;
	var cnt=document.getElementById('cnt').value;
//add button..........
	if(document.getElementById('cnt').value>=5 )
	{
		document.getElementById('add').disabled=true;
		document.getElementById('add').style.cursor="none";
	}
	else
	{
		document.getElementById('add').disabled=false;
		document.getElementById('add').style.cursor="pointer";
	}
//remove button.............
	if(document.getElementById('cnt').value>0 )
	{
		document.getElementById('remove').disabled=false;
		document.getElementById('remove').style.cursor="pointer";
	}
	else
	{
		document.getElementById('remove').disabled=true;
		document.getElementById('remove').style.cursor="none";
	}


//file for picture added.......................part
	var ni =document.getElementById('pictures_div');
	var newdiv = document.createElement('div');
	 var divId = 'div'+cnt;
	newdiv.setAttribute('id',divId);
	newdiv.setAttribute('valign','middle');
	newdiv.innerHTML = 'picture'+cnt+': <input type="file" valign="middle" class="textbox" id="userotherpic'+cnt+'" name="userotherpic'+cnt+'" value="" onchange="javascript:showmyotherimg(this.value,\'userotherimg'+cnt+'\');">&nbsp;&nbsp;&nbsp;<img src="upload_images/noimage.jpg" id="userotherimg'+cnt+'" width="32" height="32">';
	ni.appendChild(newdiv);

}

function removecounter()
{	
	var cnt=document.getElementById('cnt').value;
//add button..........
	if(document.getElementById('cnt').value>=5 )
	{
		document.getElementById('add').disabled=true;
		document.getElementById('add').style.cursor="none";
	}
	else
	{
		document.getElementById('add').disabled=false;
		document.getElementById('add').style.cursor="pointer";
	}
//remove button.............
	if(document.getElementById('cnt').value>1 )
	{
		document.getElementById('remove').disabled=false;
		document.getElementById('remove').style.cursor="pointer";
	}
	else
	{
		document.getElementById('remove').disabled=true;
		document.getElementById('remove').style.cursor="none";
	}

//file for picture remove.......................part
	var d = document.getElementById('pictures_div');
	var clddiv = document.getElementById("div"+cnt);
	d.removeChild(clddiv);

	document.getElementById('cnt').value=parseInt(document.getElementById('cnt').value)-1;
}

function call_file(cnt)
{
	if(!document.getElementById('div'+cnt))
	{
	var ni =document.getElementById('pictures_div');
	var newdiv = document.createElement('div');
	 var divId = 'div'+cnt;
	newdiv.setAttribute('id',divId);
	newdiv.setAttribute('valign','middle');
	newdiv.innerHTML = 'picture'+cnt+': <input type="file" valign="middle" class="textbox" id="userotherpic'+cnt+'" name="userotherpic'+cnt+'" value="" onchange="document.getElementById(\'userothernewimg'+cnt+'\').src=getPath(this);">&nbsp;&nbsp;&nbsp;<img src="upload_images/noimage.jpg" id="userothernewimg'+cnt+'" width="50" height="50">&nbsp;&nbsp;&nbsp;<input type="button" name="remove" id="remove" value="cancel" onclick="cancel(\''+cnt+'\');" class="submit">';
	ni.appendChild(newdiv);
	}
}
function cancel(cnt)
{
	var d = document.getElementById('pictures_div');
	var clddiv = document.getElementById("div"+cnt);
	d.removeChild(clddiv);
}



//USER AND CONFIRM PASSWORD CHECK........................................... 
var xmlHttp;
function chkusr()
{
	skm_LockScreen();
	var userid=document.getElementById("userid").value;
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="usercheck.php?userid="+userid;
				
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	
}

function stateChanged()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			skm_UnLockScreen();
			document.getElementById("chkusrDiv").innerHTML=xmlHttp.responseText;
		
		}
    
	}
var scrollpos="";
function callpage(pagename)
{
	scrollpos=window.pageYOffset;
	skm_LockScreen();
	 window.scroll(0,0);
	//var userid=document.getElementById("userid").value;
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="callhtml.php?pagename="+pagename;
				
		xmlHttp.onreadystatechange=stateChanged1;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	
}

function stateChanged1()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			skm_UnLockScreen();
			document.getElementById("lowpricehtmlDiv").innerHTML=xmlHttp.responseText;
			window.scroll(0,scrollpos);
		}
    
	}

function call_placepage(page)
{
	//skm_LockScreen();
	document.getElementById("panelTable").style.display="block";
	var place=document.getElementById("txt_place1").value;
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{ 
		if(page=="admin_postings.php")
		{
			var url="../rpc.php?place="+place+"&page="+page;
		}
		else
		{
			var url="rpc.php?place="+place+"&page="+page;
		}
		xmlHttp.onreadystatechange=stateChanged500;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	
}

function stateChanged500()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById("panelTable").innerHTML=xmlHttp.responseText;
		
		}
    
	}

function call_vote_chart()
{
	//skm_LockScreen();
	var dest=document.getElementById("hidd_dest").value;
	//alert(dest);
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="vote_chart.php?destination="+dest;
				
		xmlHttp.onreadystatechange=stateChanged5000;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	
}

function stateChanged5000()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById("div_vote").innerHTML=xmlHttp.responseText;
		
		}
    
	}

		function cleartext()
		{
			if (document.getElementById('mailerinfo').value == "Legg inn E-post")
			document.getElementById('mailerinfo').value = "";
		}
		function filltext()
		{
			if (trim(document.getElementById('mailerinfo').value) == "")
			document.getElementById('mailerinfo').value = "Legg inn E-post";
		}

function call_forum_mail()
{
	//skm_LockScreen();
var AlphaNumeric = /[a-zA-Z0-9]/;
var Email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
				if((trim(document.getElementById('mailerinfo').value) == '') || document.getElementById('mailerinfo').value == 'Legg inn E-post')
				{
					//alert("Legg inn E-post Address..................");
					/*document.getElementById('mailerinfo').className="textbox111";
					document.getElementById('EmailaddrBl').style.display="block";
					document.getElementById('Emailaddr').style.display="none";
					document.getElementById('mailerinfo').focus;
					return false;*/
					var flag1=1;
				}
				if((!Email.test(trim(document.getElementById('mailerinfo').value))))
				{
					/*document.getElementById('mailerinfo').className="textbox111";
					document.getElementById('EmailaddrBl').style.display="none";
					document.getElementById('Emailaddr').style.display="block";
					document.getElementById('mailerinfo').focus;
					return false;*/
					var flag2=2;
				}
				if((document.getElementById('mail_text').value == "") || (!AlphaNumeric.test(trim(document.getElementById('mail_text').value))))
				{
					/*document.getElementById('mailerinfo').className="textbox111";
					document.getElementById('EmailaddrBl').style.display="none";
					document.getElementById('Emailaddr').style.display="block";
					document.getElementById('mailerinfo').focus;
					return false;*/
					var flag3=3;
				}

if(flag1==1)
{
	document.getElementById('EmailaddrBl').style.display='block';
	document.getElementById('Emailaddr').style.display='none';
	document.getElementById('mailerinfo').className='textbox111';
}
else if(flag2==2)
{
	document.getElementById('EmailaddrBl').style.display='none';
	document.getElementById('Emailaddr').style.display='block';
	document.getElementById('mailerinfo').className='textbox111';
}
else
{
	document.getElementById('EmailaddrBl').style.display='none';
	document.getElementById('Emailaddr').style.display='none';
	document.getElementById('mailerinfo').className='textbox';
}

if(flag3==3)
{
	document.getElementById('mail_textDiv').style.display='block';
	document.getElementById('mail_text').className='textbox111';
}
else
{
	document.getElementById('mail_textDiv').style.display='none';
	document.getElementById('mail_text').className='textbox';
}

if (flag1==1 || flag2==2 || flag3==3)
{
	return false;
}
else
{

	var email=document.getElementById("mailerinfo").value;
	var mail_text=document.getElementById("mail_text").value;
	//alert(dest);
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="forum_mail_sent.php?email="+email+"&mail_text="+mail_text;
				
		xmlHttp.onreadystatechange=stateChanged6000;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	
					document.getElementById('mailerinfo').className="textbox";
					document.getElementById('EmailaddrBl').style.display="none";
					document.getElementById('Emailaddr').style.display="none";
					document.getElementById('mailerinfo').value = 'Legg inn E-post';
}
}

function stateChanged6000()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById("div_msg_mailsent").innerHTML=xmlHttp.responseText;
		
		}
    
	}

function comments_edit(postingsid,username,postings_place,postings_title)
{
	//alert(postingsid+"+++"+username+"+++"+postings_place+"+++"+postings_title);
	document.getElementById("veTable").style.display="none";
	document.getElementById("div_comments").style.display="block";

		xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="call_comments.php?postingsid="+postingsid+"&username="+username+"&postings_place="+postings_place+"&postings_title="+postings_title;
//alert(url);
		xmlHttp.onreadystatechange=stateChanged7000;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	

}

function stateChanged7000()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById("div_comments").innerHTML=xmlHttp.responseText;
		
		}
    
	}

function delete_comment(commentsid,postingsid,username,postings_place,postings_title)
{
	//alert(commentsid);
	var r=confirm("are you sure to delete the comment?..............if not click cancel...........");
if (r==true)
 {
		xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="call_comments.php?commentsid="+commentsid+"&postingsid="+postingsid+"&username="+username+"&postings_place="+postings_place+"&postings_title="+postings_title+"&del_comment=delete_comment";
//alert(url);
		xmlHttp.onreadystatechange=stateChanged9000;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	
 }
else
 {
  return false;
 }
}

function stateChanged9000()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById("div_comments").innerHTML=xmlHttp.responseText;
		
		}
    
	}

var cnt1="";
function chg_comment_status(commentsid,cnt)
{
//alert(commentsid+"/"+cnt);
var allowRadioArray=document.getElementsByName("allow_"+cnt);
var allow="";
if(allowRadioArray[0].checked==true)
	allow="1";
else
	allow="0";
cnt1=cnt;
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="chg_comment_status.php?commentsid="+commentsid+"&allow="+allow+"&cnt="+cnt;
//alert(url);
		xmlHttp.onreadystatechange=stateChanged8000;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

}

function stateChanged8000()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById("comments_div_"+cnt1).innerHTML=xmlHttp.responseText;
		
		}
    
	}



function tips_edit(postingsid,username,postings_place,postings_title)
{
	//alert(postingsid+"+++"+username+"+++"+postings_place+"+++"+postings_title);
	document.getElementById("veTable").style.display="none";
	document.getElementById("div_comments").style.display="block";

		xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="call_tips.php?postingsid="+postingsid+"&username="+username+"&postings_place="+postings_place+"&postings_title="+postings_title;
//alert(url);
		xmlHttp.onreadystatechange=stateChanged10000;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	

}

function stateChanged10000()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById("div_comments").innerHTML=xmlHttp.responseText;
		
		}
    
	}
	

var cnt1="";
function chg_tips_status(id,cnt,ini)
{
//alert(commentsid+"/"+cnt);
var allowRadioArray=document.getElementsByName(ini+"allow_"+cnt);
var allow="";
if(allowRadioArray[0].checked==true)
	allow="1";
else
	allow="0";
cnt1=ini+"_div_"+cnt;
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="chg_tips_status.php?id="+id+"&allow="+allow+"&cnt="+cnt+"&ini="+ini;
//alert(url);
		xmlHttp.onreadystatechange=stateChanged11000;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

}

function stateChanged11000()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById(cnt1).innerHTML=xmlHttp.responseText;
		
		}
    
	}

function delete_tips(id,postingsid,username,postings_place,postings_title,ini)
{
	//alert(commentsid);
	var r=confirm("are you sure to delete the tips?..............if not click cancel...........");
if (r==true)
 {
		xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null)
	{
		alert ("Browser does not support HTTP request");
		return;
	}
	else
	{  
		var url="call_tips.php?id="+id+"&postingsid="+postingsid+"&username="+username+"&postings_place="+postings_place+"&postings_title="+postings_title+"&del_comment=delete_comment"+"&ini="+ini;
//alert(url);
		xmlHttp.onreadystatechange=stateChanged12000;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}	
 }
else
 {
  return false;
 }
}

function stateChanged12000()
	{
		if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			//skm_UnLockScreen();
			document.getElementById("div_comments").innerHTML=xmlHttp.responseText;
		
		}
    
	}


function fill(place)
{
	document.getElementById("txt_place1").value=place;
	document.getElementById("panelTable").style.display="none";
}
function hide()
{	
	document.getElementById("panelTable").style.display="none";
}

  function submit_cat(page)
  {	 
	  window.location=page+"?place_search="+document.getElementById("txt_place1").value;
  }
  
  function submit_all(page)
  {	 
	  window.location=page;
  }
  
  function chgbg(tdid)
  {
	 // alert(tdid);
	  document.getElementById(tdid).className='chgbg';
  }
  function chgbg1(tdid)
  {
	   document.getElementById(tdid).className='chgbg1';
  }

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 chkconpass()
{
	if(document.getElementById("password").value==document.getElementById("conpassword").value)
	{
		document.getElementById("chkpassDiv").innerHTML=' <font size="" color="#3366CC">Ok</font>';
		document.getElementById('conpassword').className='textbox';
	}
	else
	{
		document.getElementById("chkpassDiv").innerHTML=' <font size="" color="red">Retype password</font>';
		document.getElementById('conpassword').className='drop1';
		document.getElementById("conpassword").value="";
		document.getElementById("conpassword").focus;
	}
}

function newchkconpass()
{
	if(document.getElementById("newpassword").value==document.getElementById("newconpassword").value)
	{
		document.getElementById("chkpassDiv").innerHTML=' <font size="" color="#3366CC">Ok</font>';
		document.getElementById('newconpassword').className='textbox';
	}
	else
	{
		document.getElementById("chkpassDiv").innerHTML=' <font size="" color="red">Retype new password</font>';
		document.getElementById('newconpassword').className='drop1';
		document.getElementById("newconpassword").value="";
		document.getElementById("newconpassword").focus;
	}
}

function reset_register()
{
	document.getElementById('userid').value = "";
	document.getElementById('username').value = "";
	document.getElementById('useremail').value = "";
	document.getElementById('password').value = "";
	document.getElementById('conpassword').value = "";
	document.getElementById('mypicture').value = "";

	document.getElementById('userid').className='textbox';
	document.getElementById('username').className='textbox';
	document.getElementById('useremail').className='textbox';
	document.getElementById('password').className='textbox';
	document.getElementById('conpassword').className='textbox';
	document.getElementById('mypicture').className='textbox';
	document.getElementById('agree').className='';

	document.getElementById('chkpassDiv').innerHTML='';
	document.getElementById('chkusrDiv').innerHTML='';

	document.getElementById('useridDiv').style.display='none';
	document.getElementById('usernameDiv').style.display='none';
	document.getElementById('useremailDiv').style.display='none';
	document.getElementById('blankemailDiv').style.display='none';
	document.getElementById('passwordDiv').style.display='none';
	document.getElementById('conpasswordDiv').style.display='none';
	if(document.getElementById('mypictureDiv'))
	{
		document.getElementById('mypictureDiv').style.display='none';
	}
	document.getElementById('agreeDiv').style.display='none';
	
}
function reset_chgpass()
{
	document.getElementById('userid').value = "";
	document.getElementById('password').value = "";
	document.getElementById('newpassword').value = "";
	document.getElementById('newconpassword').value = "";

	document.getElementById('userid').className='textbox';
	document.getElementById('password').className='textbox';
	document.getElementById('newpassword').className='textbox';
	document.getElementById('newconpassword').className='textbox';
	
	document.getElementById('useridDiv').style.display='none';
	document.getElementById('passwordDiv').style.display='none';
	document.getElementById('newpasswordDiv').style.display='none';
	document.getElementById('newconpasswordDiv').style.display='none';
		
}
function reset_login()
{
	document.getElementById('userid').value = "";
	document.getElementById('password').value = "";

	document.getElementById('userid').className='textbox';
	document.getElementById('password').className='textbox';

	document.getElementById('useridDiv').style.display='none';
	document.getElementById('passwordDiv').style.display='none';
}

function show(Url)
{
	//alert(Url)
	Url=Url.replace(/\\/g, "/");
	encodeURI(Url);
//	Url = "file://" + Url;
	 //alert("File resource at : " + Url);
	document.getElementById('mypic').src=Url;
	//document.getElementById('mypic').style.display='block';
}
function showmyotherimg(Url,divid)
{
	//alert(Url+"]"+divid);
	Url=Url.replace(/\\/g, "/");
	encodeURI(Url);
//	Url = "file://" + Url;
	 //alert("File resource at : " + Url);
	document.getElementById(divid).src=Url;
	//document.getElementById(divid).style.display='block';
}
function show_hide_veTable()
{
	if(document.getElementById('veTable').style.display=="none")
	{
		document.getElementById('veTable').style.display='block';
	}
	else
	{
		document.getElementById('veTable').style.display="none";
	}
}
function show_veTable()
{
	document.getElementById('veTable').style.display='block';	
}
function hide_veTable()
{
	document.getElementById('veTable').style.display='none';	
}

function getPath(input){
if(input.files && input.files[0]){
return input.files[0].getAsDataURL();
}
return input.value || "No file selected";
}

var glbInc, glbDec;

function decreaseSizeImage(imgid) // will get back to its normal default size
{
	//document.getElementById(divid).style.opacity=1;
//if(glbInc != null) {clearTimeout(glbInc); glbInc = null;};
if (document.getElementById(imgid).height > 125)         //initial image height..........
{
document.getElementById(imgid).height -= 125;
document.getElementById(imgid).width -= 97;
//glbDec = setTimeout("decreaseSizeImage()", 100);            //dalay setting..........
};
}

function increaseSizeImage(imgid)
{
	//document.getElementById(divid).style.opacity=1;

//if(glbDec != null) {clearTimeout(glbDec); glbDec = null;};
if (document.getElementById(imgid).height < 125)         //max enlarged image height...........
{
document.getElementById(imgid).height += 125;
document.getElementById(imgid).width += 97;
//glbInc = setTimeout("increaseSizeImage()", 100);            //dalay setting................
};
}

function cleartext1(id)
{
	if (document.getElementById(id).value == "username")
	document.getElementById(id).value = "";
}
function filltext1(id)
{
	if (trim(document.getElementById(id).value) == "")
	document.getElementById(id).value = "username";
}
function cleartext2(id)
{
	if (document.getElementById(id).value == "password")
	document.getElementById(id).value = "";
}
function filltext2(id)
{
	if (trim(document.getElementById(id).value) == "")
	document.getElementById(id).value = "password";
}

function trim(str)
{
   return str.replace(/^\s+|\s+$/g,'');
}
function removeSpaces(string)
{
	return string.split(' ').join('');
}


 function skm_LockScreen()
      {
         var lock = document.getElementById('skm_LockPane');
         if (lock)
            lock.className = 'LockOn';

         lock.innerHTML = "<table  class='inner_disp_div'><tr><td aling='center'><font face='Arial, Helvetica, sans-serif' size='3' color='#ff0000'><b>please wait for sometimes.........................<b></font></td></tr></table>";
      }
function skm_UnLockScreen()
      {
         var unlock = document.getElementById('skm_LockPane');
         if (unlock)
            unlock.className = 'LockOff';

        // unlock.innerHTML = str;
      }


var MidWindow = null
function OpenWindow(img)
{
	var winURL="popup_img_url.php?img="+img;
	var POP_WIDTH = 700
	var POP_HEIGHT = 600
	var leftpos = (screen.width - POP_WIDTH) / 2; 
	var toppos = (screen.height - POP_HEIGHT) / 2;
	var features = "scrollbars=yes, resizable=no";
	features = features +",width="  + POP_WIDTH;
	features = features +",height=" + POP_HEIGHT;
	features = features + ",left=" +leftpos;
	features = features + ",top=" +toppos;

	MidWindow=open(winURL,"MidWindow",features);
}

function OpenWindow1(dest)
{
	var winURL="face_linker.php?dest="+dest;
	var POP_WIDTH = 700
	var POP_HEIGHT = 600
	var leftpos = (screen.width - POP_WIDTH) / 2; 
	var toppos = (screen.height - POP_HEIGHT) / 2;
	var features = "scrollbars=yes, resizable=no";
	features = features +",width="  + POP_WIDTH;
	features = features +",height=" + POP_HEIGHT;
	features = features + ",left=" +leftpos;
	features = features + ",top=" +toppos;

	MidWindow=open(winURL,"MidWindow",features);
}

