function sh(obj,deg) { 
	
	if(deg==1) document.getElementById(obj).style.display = "";
	if(deg==0) document.getElementById(obj).style.display = "none";
}

function showhide(obj) { var el = document.getElementById(obj); el.style.display = (el.style.display != 'none' ? 'none' : '' );}


function tcount() {
	var maxlimit = "115";
	var field = document.getElementById('txtMessage');
	var cntfield = document.getElementById('counter');
	var dc = document.getElementById('divcounter');
		if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);
		else {
			cntfield.value = maxlimit - field.value.length;
			dc.innerHTML = cntfield.value;
		}
}

   
function SetCookie (username,password,expires,path,domain,secure) {
    
    if (username!='' && password!='')
    {
        expires = new Date();
		expires.setTime(expires.getTime()+(90*24*60*60*1000));
    
        document.cookie = "usernametest" + "=" + escape (username) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
    
        document.cookie = "passwordtest" + "=" + escape (password) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
    
        sh('divUpdateTwitter',0)
        sh('divUpdateStatus',1)
    }
}

function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break; 
  }
  return null;
}

function initialDiv()
{

if (GetCookie('username')!=null && GetCookie('password')!=null)
{
   
    sh('divUpdateStatus',1)
    sh('divUpdateTwitter',0)
   
    document.getElementById('txtUsername').value=GetCookie('username');
    document.getElementById('txtPassword').value=GetCookie('password');
}
else
{
    sh('divUpdateTwitter',1)
    sh('divUpdateStatus',0)
}

var divVal;
divVal=document.getElementById('hdnComp');

if (divVal.value=="1")
{

setTimeout('window.close()', 3000);
}


}

function control(){
	var brw = navigator.appName;
	if(brw=="Microsoft Internet Explorer") sh('idftext',1);
	else sh('dftext',1);
	}


function initialDiv2(){
	
	var divVal=document.getElementById('hdnMenu');
	var q;
	if (divVal.value < 1 || divVal.value > 3) q=1;
	else q=divVal.value;
	menu(q,1);
}

function menu(id,op){
	for(i=1;i<=3;i++){
		sid = "m"+i;
		divall = document.getElementById(sid); 
		divall.className=sid;
	}

	sid = "m"+id;
	divid = document.getElementById(sid); 
	divid.className=sid+"on";
	
	if(op==1){
		for(i=1;i<=3;i++){
			sid = "list1"+ i  ;
			
			divall1 = document.getElementById(sid); 
			
			divall1.style.display="none";
		
			if(i==id) {
				divall1.style.display="";
			
			}
		}
	}
	
			divall2 = document.getElementById('paging'); 
		if (id==1)
		    divall2.style.display="";
		else
	    	divall2.style.display="none";
	
}

function validatecontact() {
    
    var r=0;

    if(vText('txtContactName') == false) r=r+1;
    if(vEmail('txtEmail') == false) r=r+1;
    if(vText('txtDescription') == false) r=r+1;
    
    if(r!=0){
         var d = document.getElementById("divContactResult");
         d.innerHTML="All fields are required";
         d.className="er";
         return(false);
    
         }

    return(true);
}

function vEmail(tid) {

  
    d = document.getElementById(tid);
    email = d.value;
	var sm = /^[A-z0-9][\w.-]*@[A-z0-9][\w\-\.]+\.[A-z0-9]{2,6}$/
    if (! email.match(sm)) {
        return (false);
    }
    return(true);
}
function vText(tid) {

  
    d = document.getElementById(tid);
    if (d.value.length==0) {
        return (false);
    }
    return(true);
}