function Get_Cookie(name) {
var start = document.cookie.indexOf(name + '=');
var len = start + name.length + 1;
if ((!start) && (name != document.cookie.substring(0,name.length)))
return null;
if (start == -1)
return null;
var end = document.cookie.indexOf(';',len);
if (end == -1) end = document.cookie.length;
if(end == start){
return '';
}
return unescape(document.cookie.substring(len,end));
}

function getHTTPObject() {
var xmlhttp;

if(window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}
else if (window.ActiveXObject){
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
if (!xmlhttp){
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}

}
return xmlhttp;


}
var http = getHTTPObject(); // We create the HTTP Object


function gotoglsite(cname,uid,val,val2,cid){

if((val!="")&&(uid!=""))
window.open(val2+"?pid="+uid+"&id="+val+"&cid="+cid);
else {
alert("The company '"+ cname +"' has not set up GL Site yet. Please check back shortly.");
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","glsitemail.php?cid="+escape(cid),true);
http.onreadystatechange = handleMail;
http.send(null);
}
}
}

function handleMail()
{
if (http.readyState == 4) {
var results=http.responseText;
}

}

function inviteoption(id){
var eid= document.getElementById("eid").value;
var str= document.getElementById("str").value;

var selval=document.getElementById("sel").options[document.getElementById("sel").selectedIndex].text;

if(selval!=""){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","selectoption.php?val="+escape(selval)+"&uid="+escape(id)+"&eid="+escape(eid)+"&str="+escape(str),true);
http.onreadystatechange = handleselection1;
http.send(null);
}
}
}
function handleselection1() {
if (http.readyState == 4) {
var results=http.responseText;
document.getElementById('seldiv').innerHTML = results;
}
}


function showing(id,str)
{
var uid=Get_Cookie("useremail");
if(uid==null)
{
window.location.href="login.php";
}
else{
http = getHTTPObject();  			    
// call the a new function(similar to  onbodyclick1) By passing some non matching value as parameter i.e some empty value 
var temp = document.getElementById("hiddendivid").value;
document.getElementById("hiddendivid").value=id;
onimageclick1(temp);
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","hsearch.php?id="+escape(id)+"&string1="+escape(str),true);
http.onreadystatechange = handleResponse;
http.send(null);
}
}
}
function showing123(id,str,lid)
{
var uid=Get_Cookie("useremail");

if(uid==null)
{
window.location.href="index.php";
}
else{
http = getHTTPObject();  			    
// call the a new function(similar to  onbodyclick1) By passing some non matching value as parameter i.e some empty value 
document.getElementById("hiddendivid").value=id;

var temp = document.getElementById("hiddendivid").value;

onimageclick1(temp);
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","hsearch123.php?id="+escape(id)+"&string1="+escape(str)+"&lid="+escape(lid),true);
http.onreadystatechange = handleResponse;
http.send(null);
}
}
}
function handleResponse()
{
if (http.readyState == 4) {
var results=http.responseText;
var temp = "div"+document.getElementById("hiddendivid").value;
document.getElementById(temp).style.display="block";
document.getElementById(temp).innerHTML = results;
}

}


function cshowing(id,str)
{
var uid=Get_Cookie("useremail");

if(uid==null)
{
window.location.href="login.php";
}
else{
http = getHTTPObject();  			    
// call the a new function(similar to  onbodyclick1) By passing some non matching value as parameter i.e some empty value 
var temp = document.getElementById("hiddendivid").value;
document.getElementById("hiddendivid").value=id;
onimageclick1(temp);
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","hsearch1.php?id="+escape(id)+"&string1="+escape(str),true);
http.onreadystatechange = chandlecResponse;
http.send(null);
}

}
}
function cshowing123(id,str,lid)
{
var uid=Get_Cookie("useremail");

if(uid==null)
{
window.location.href="sign-in.php";
}
else{
http = getHTTPObject();  			    
// call the a new function(similar to  onbodyclick1) By passing some non matching value as parameter i.e some empty value 
document.getElementById("hiddendivid").value=id;

var temp = document.getElementById("hiddendivid").value;
onimageclick1(temp);
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","chsearch123.php?id="+escape(id)+"&string1="+escape(str)+"&lid="+escape(lid),true);
http.onreadystatechange = chandlecResponse;
http.send(null);
}

}
}

function chandlecResponse()
{
if (http.readyState == 4) {
var results=http.responseText;
var temp = "div"+document.getElementById("hiddendivid").value;
document.getElementById(temp).style.display="block";

document.getElementById(temp).innerHTML = results;
}

}

function cshowing1(id,str)
{
http = getHTTPObject();  			    

document.getElementById("hiddendivid").value=id;
var temp1 = document.getElementById("hiddendivid").value;
onimageclick1(temp1);
var vid=id.split(",");
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","hsearch1.php?id="+escape(id)+"&string1="+escape(str),true);
http.onreadystatechange = handlecResponse1;
http.send(null);
}
}
function handlecResponse1()
{
if (http.readyState == 4) {
var results=http.responseText;
var temp1 = "div"+document.getElementById("hiddendivid").value;
document.getElementById(temp1).style.display="block";
document.getElementById(temp1).innerHTML = results;
}

}




function cshowing2(id,str)
{
alert(id);
alert(str);
http = getHTTPObject();  			    
// call the a new function(similar to  onbodyclick1) By passing some non matching value as parameter i.e some empty value 
var temp = document.getElementById("hiddendivid").value;
document.getElementById("hiddendivid").value=id;
onimageclick1(temp);
var vid=id.split(".");
alert(vid[0]);
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","hsearch1.php?id="+escape(vid[0])+"&string1="+escape(str),true);
http.onreadystatechange = handlecResponse2;
http.send(null);
}
}

function handlecResponse2()
{
if (http.readyState == 4) {
var results=http.responseText;
var temp = "div"+document.getElementById("hiddendivid").value;
document.getElementById(temp).style.display="block";
document.getElementById(temp).innerHTML = results;
}

}




function showing1(id,str)
{
http = getHTTPObject();  			    

document.getElementById("hiddendivid").value=id;
var temp1 = document.getElementById("hiddendivid").value;

onimageclick1(temp1);
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","hsearch.php?id="+escape(id)+"&string1="+escape(str),true);
http.onreadystatechange = handleResponse1;
http.send(null);
}
}
function handleResponse1()
{
if (http.readyState == 4) {
var results=http.responseText;

var temp1 = "div"+document.getElementById("hiddendivid").value;
document.getElementById(temp1).style.display="block";
document.getElementById(temp1).innerHTML = results;
}

}

function showing2(id,str)
{
http = getHTTPObject();  			    
// call the a new function(similar to  onbodyclick1) By passing some non matching value as parameter i.e some empty value 
var temp = document.getElementById("hiddendivid").value;
document.getElementById("hiddendivid").value=id;
onimageclick1(temp);
var vid=id.split(".");
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","hsearch.php?id="+escape(vid[0])+"&string1="+escape(str),true);
http.onreadystatechange = handleResponse2;
http.send(null);
}
}

function handleResponse2()
{
if (http.readyState == 4) {
var results=http.responseText;
var temp = "div"+document.getElementById("hiddendivid").value;
document.getElementById(temp).style.display="block";

document.getElementById(temp).innerHTML = results;

}

}
function RowOn(Row)
{
Row.style.background ="#ffa550";
Row.style.color='red';
}

function RowOut(Row)
{
Row.style.background ="#ffffff";
Row.style.color='#000000';
}


function hiding(id,msg,url,str,inc)
{
temp=str.split("/");
str=temp[0];
memid=temp[1];

if(inc==0)
{
document.getElementById("div"+id).style.display = "none";
}

else
{
document.getElementById("div"+id+","+inc).style.display = "none";
}


if(msg=="Message"){
var i=3;
var url2="?cid="+id+"&val="+i+"&strvalue="+str;
url=url+url2;
if(memid==id)
{
messageObj.setSize(320,150);
}
else
{
messageObj.setSize(400,275);
}
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);

messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display();

}
if(msg=="Invite"){
var url2="?cid="+id+"&strvalue="+str;
url=url+url2;
if(id==str)
{
url="invitemem.php"; 
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);
messageObj.setSize(320,150);
messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display()
}
else
{
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);
messageObj.setSize(600,500);
messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display()
}
}

if(msg=="Invitemem"){
var url2="?cid="+id+"&strvalue="+str;
url=url+url2;
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);
messageObj.setSize(500,300);
messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display()
}




if(msg=="Swap"){
var i=2;
var url2="?cid="+id+"&val="+i+"&strvalue="+str;
url=url+url2;
if(memid==id)
{
messageObj.setSize(280,130);
}
else
{
messageObj.setSize(400,200);
}
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);
messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display();

}
if(msg=="Chat"){
window.open("sendim.php?to="+id);
}
if(msg=="Mail"){
var i=7;
var url2="?cid="+id+"&val="+i+"&strvalue="+str;
url=url+url2;
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);
messageObj.setSize(400,200);
messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display();
}

if(msg=="Delete"){
var i=6;
var url2="?cid="+id+"&val="+i+"&strvalue="+str;
url=url+url2;
if(memid==id)
{
messageObj.setSize(320,150);
}
else
{
messageObj.setSize(420,225);
}
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);

messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display();
}

if(msg=="Forward"){
var i=4;
var url2="?cid="+id+"&val="+i+"&strvalue="+str;
url=url+url2;

if(memid==id)
{

messageObj.setSize(320,150);
}
else
{
messageObj.setSize(320,300);
}
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);
messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display();
}
if(msg=="Add"){
var i=1;
var url2="?cid="+id+"&val="+i+"&strvalue="+str;
url=url+url2;
if(memid==id)
{
messageObj.setSize(320,150);
}
else
{
messageObj.setSize(320,180);
}
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);

messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display();
}

if(msg=="Meeting")
{
var url2="?cid="+id+"&str="+str;
url=url+url2;
messageObj.setSize(600,350);
messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);

messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display();

}
}

function hidediv()
{
var id  = document.getElementById("hiddendivid").value;
document.getElementById("div"+id).style.display = "none";
}

function onbodyclick1(e)
{		
var targ;
if (!e) var e = window.event ;
if (e.target) 
targ = e.target;
else if (e.srcElement) 
targ = e.srcElement;
var temp = "div"+document.getElementById("hiddendivid").value;
if(document.getElementById(temp))
{
if(targ.id == "image"+document.getElementById("hiddendivid").value)
{
}
else
{
document.getElementById(temp).style.display = "none";
}
}
}

function onimageclick1(id)
{
if( !(id=="" || id==null) )
{	
var temp = "div"+id;

if(document.getElementById(temp))
{

if(id == document.getElementById("hiddendivid").value)
{
//document.getElementById(temp).style.display = "none";
}
else
{
document.getElementById(temp).style.display = "none";
}
}
}
}



//for validation

function checkEmail(email) 
{


if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
{

return true;

}
else 
{	

return false;
}
}



function validatemessage(val)

{
postAdv =true;
if(val==2)
{	

var subject = document.getElementById("resptext").value;

if((subject=="") || (/\S+$/.test(subject)==false))
{
message = message+"Please enter response for this resume.\n";
postAdv = false;
}
}
if(val==3)
{	

var subject = document.getElementById("subj").value;

var message2 = document.getElementById("messageid").value;

var message="";


if((subject=="") || (/\S+$/.test(subject)==false))
{
message = message+"Please enter a subject for this message.\n";
postAdv = false;
}

if((message2=="") || (/^\S/.test(message2)==false))
{
message = message+"Please enter the message. \n";
postAdv = false;
}
}
if(val==4)
{	
var subject = document.getElementById("subj").value;

var message2 = document.getElementById("messageid").value;

var message="";


if((subject=="") || (/\S+$/.test(subject)==false))
{
message = message+"Please enter a subject for this message.\n";
postAdv = false;
}

if((message2=="") || (/^\S/.test(message2)==false))
{
message = message+"Please enter the message. \n";
postAdv = false;
}
}

if(!postAdv)
{
alert(message);
}

return postAdv;


}


function checkvalidatemessage(val)

{

postAdv =true;

var subject = document.getElementById("subj").value;

var message2 = document.getElementById("messageid").value;

var message="";


if((subject=="") || (/\S+$/.test(subject)==false))
{
message = message+"Please enter a subject for this message.\n";
postAdv = false;
}

if((message2=="") || (/^\S/.test(message2)==false))
{
message = message+"Please enter the message. \n";
postAdv = false;
}
if(!postAdv)
{
alert(message);
}

return postAdv;
}

function deletectest(id){


var ok=confirm("Do you really want to delete this testimonial?");
if(ok==true){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","deleteTest.php?id="+escape(id),true);
http.onreadystatechange = handletResponse;
http.send(null);
}
}
}

function handletResponse()
{
if (http.readyState == 4) {
var results=http.responseText;
document.getElementById('test').innerHTML = results;
}
}
function deleteptest(id,cbid){
var ok=confirm("Do you really want to delete this testimonial?");
if(ok==true){
window.location.href="deleteptest.php?id="+id+"&cbid="+cbid;
}
}
function editproduct(id1,id2){
var obj=document.getElementById('hid').value;
window.location.href="edit_uploadproduct.php?"+obj;
}



function combineTest() {
alert("This is a test for how the combining after change of the original js files works");
}

function selectevent_group(id){
document.getElementById("seldiv1").style.display="none";
var selval=document.getElementById("eg").options[document.getElementById("eg").selectedIndex].text;
if(selval!=""){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","selectevent_group.php?val="+escape(selval)+"&uid="+escape(id),true);
http.onreadystatechange = handlestatelistseldiv;
http.send(null);
}
}

}

function handlestatelistseldiv() {
if (http.readyState == 4) {
var results=http.responseText;
document.getElementById('seldiv').innerHTML = results;

}
}

function checkevent(id){
var eg=document.getElementById("eg").options[document.getElementById("eg").selectedIndex].text;
var selval=document.getElementById("event").value;
if(selval!=""){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","checkevent.php?val="+escape(selval)+"&uid="+escape(id)+"&eg="+escape(eg),true);
http.onreadystatechange = handlestatelistd1;
http.send(null);
}
}
else{
document.getElementById("seldiv1").style.display="none";
}
}
function handlestatelistd1() {
if (http.readyState == 4) {
var results=http.responseText;
document.getElementById("seldiv1").style.display="block";

document.getElementById('seldiv1').innerHTML = results;

}
}
function checknetwork(id,pos){
var selval=document.getElementById("forward").value;

if(selval!=""){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","checknetwork.php?val="+escape(selval)+"&uid="+escape(id)+"&pos="+escape(pos),true);
http.onreadystatechange = handlechecknet;
http.send(null);
}
}
else{
document.getElementById("checknet").style.display="none";
}
}

function checknetworkbar(id,pos){

var selval=document.getElementById("forward").value;

if(selval!=""){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","checknetwork.php?val="+escape(selval)+"&uid="+escape(id)+"&pos="+escape(pos),true);
http.onreadystatechange = handlechecknet;
http.send(null);
}
}
else{
document.getElementById("checknet").style.display="none";
}
}

function handlechecknet() {
if (http.readyState == 4) {
var results=http.responseText;
document.getElementById("checknet").style.display="block";

document.getElementById('checknet').innerHTML = results;

}
}

function checkcnetwork(id,pos){
var selval=document.getElementById("forward").value;

if(selval!=""){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","checkcnetwork.php?val="+escape(selval)+"&uid="+escape(id)+"&pos="+escape(pos),true);
http.onreadystatechange = handlecheckcnet;
http.send(null);
}
}
else{
document.getElementById("checkcnet").style.display="none";
}

}

function checkcnetworkbar(id,pos){
var selval=document.getElementById("forward").value;

if(selval!=""){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","checkcnetwork.php?val="+escape(selval)+"&uid="+escape(id)+"&pos="+escape(pos),true);
http.onreadystatechange = handlecheckcnet;
http.send(null);
}
}
else{
document.getElementById("checkcnet").style.display="none";
}
}

function handlecheckcnet() {
if (http.readyState == 4) {
var results=http.responseText;
document.getElementById("checkcnet").style.display="block";
document.getElementById('checkcnet').innerHTML = results;

}
}

function closeMessage()
{
messageObj.close();	
}


function eventmessage(uid,str,sval,eid){

var selopt=document.getElementById('selopt').options[document.getElementById("selopt").selectedIndex].value;

if(selopt!=""){
if (http.readyState != 4 && http.readyState!=0){ 
return;
}
else{
http.open("GET","eventmessage.php?val="+escape(selopt)+"&uid="+escape(uid)+"&sval="+escape(sval)+"&string="+escape(str)+"&eid="+escape(eid),true);
http.onreadystatechange = handleeventmsg;
http.send(null);
}
}
else{
document.getElementById('eventmsg').innerHTML = "";
}

}

function handleeventmsg() {
if (http.readyState == 4) {
var results=http.responseText;
document.getElementById('eventmsg').innerHTML = results;
}
}
function sec_message(url){

messageObj.setSource(url);
messageObj.setCssClassMessageBox(false);
messageObj.setSize(350,250);
messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
messageObj.display();
}

function clearsecdata()
{
var val=document.getElementById("messageid").value;
if(val=="Please type the message that you want your secretary to convey to visitors on your public profile. Please enter less than 175 characters.")
{
document.getElementById("messageid").value="";
document.getElementById('discount').innerHTML = "175";
document.getElementById('count1').innerHTML = " characters are remaining.";
}
}

function validatesecmessage()
{
var mesg=document.getElementById("messageid").value;
if(mesg=="") 
{
alert("Please enter message");
return false;
}
else
{
if(mesg=="Please type the message that you want your secretary to convey to visitors on your public profile. Please enter less than 175 characters.")
{
alert("Please enter valid message");
return false;
}
else if(/^\S/.test(mesg)==false)
{
alert("Please enter valid message");
return false;
}
}

return true;
}

function check_validate_message(val,val1){
var check_val=checkvalidatemessage(val);
if(check_val==true){
document.getElementById(val1).value="1";
document.myForm.submit();
}
}

function valnysubmit(val,frmname,sval){
document.getElementById(sval).value="1";
document.myForm.submit();
}

function valsubmit(val,frmname,sval){
var mrs=validatemessage(val);
if(mrs==true){
document.getElementById(sval).value="1";
document.myForm.submit();
}

}

function valynsubmit(val,frmname,sval){
document.getElementById(sval).value="1";
document.myForm.submit();
}

function getesubmit(){
document.getElementById("evval").value="1";
document.invitemem.submit();
}


function submit_invite(){
document.getElementById("inval").value="1";
document.frmlogin.submit();

}