var currentDate = new Date();
var day = currentDate.getDate();
var month = currentDate.getMonth()+1;
var year = currentDate.getFullYear();
var dDate = day + "/" + month + "/" + year;
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
var suffix = "AM";
if (hours >= 12) {
  suffix = "PM";
  hours = hours - 12;
}
if (hours == 0) {
  hours = 12;
}
if (minutes < 10){
minutes = "0" + minutes
}
dTime = hours + ":" + minutes + " " + suffix
var expiry = new Date(currentDate.getTime() + 365 * 24 * 60 * 60 * 1000);
var ranid = '';

function setCookie (name,value,expires,path,domain,secure) {
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
  }

function randomid() {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	var string_length = 8;
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		ranid += chars.substring(rnum,rnum+1);
	}
}

/*
if (getCookie('cookieid') == null) {
randomid();
setCookie('cookieid', ranid, expiry);
}

if (getCookie('lastvisit') == null) {
	setCookie('lastvisit', dDate, expiry);
}
else{
setCookie('lastvisit', dDate, expiry);
}
*/




// Redirect if Anonymous Web Surfing
function getHost() {
var hostPort = document.domain;
	if (hostPort=="terakalam.com"||hostPort=="www.terakalam.com"){
		//alert(hostPort)
	}
        else {window.location.href="http://www.terakalam.com/block.asp?type=Anonymous-Web-Surfing";};
}

//getHost();

// Redirect if for IPhone Users
function checkClient(){
	if((navigator.userAgent.match(/iPhone/i))||(navigator.userAgent.match(/iPod/i))){
	window.location.href="http://www.terakalam.com/iphone/";
	}else{
	//alert('Hello')
	}
}

checkClient();


//tooltip
/**
window.onload = function() {
	var links = document.links || document.getElementsByTagName('a');
	var n = links.length;
	for (var i = 0; i < n; i++) {
		if (links[i].title && links[i].title != '') {
			// add the title to anchor innerhtml
			links[i].innerHTML += '<span>'+links[i].title+'</span>'; 
			links[i].title = ''; // remove the title
		}
	}
}

**/


function toggleDiv(id){
var element = document.getElementById(id);
if(document.getElementById){
if(element){
element.style.display =(element.style.display == 'none')?'':'none';
element.style.visibility =(element.style.visibility == 'hidden')?'visible':'hidden';
}
}
}

function toggleList(id){
var element = document.getElementById(id);
moveid = id;
if(document.getElementById){
if(element){
element.style.display =(element.style.display == 'none')?'':'none';
}}}











function checkIt(evt) {
    evt = (evt) ? evt : window.event
    var charCode = (evt.which) ? evt.which : evt.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        status = "This field accepts numbers only."
        return false
    }
    status = ""
    return true
}
function changemysize(zfontsize,zlineheight)
{
var div = document.getElementById("mymain");
div.style.fontSize = zfontsize + "px";
div.style.lineHeight = zlineheight + "px";
setCookie('mysize', zfontsize, expiry);
setCookie('myheight', zlineheight, expiry);
//document.cookie="mysize=" + zfontsize;
//document.cookie="myheight=" + zlineheight;
}


function mydefaultsize(){
var fontDiv = document.getElementById("mymain");
	if (getCookie("mysize")>0 && getCookie("myheight")>0)
	{
	if (fontDiv !== null) {
		fontDiv.style.fontSize = getCookie("mysize") + "px";
		fontDiv.style.lineHeight = getCookie("myheight") + "px";
		}
	}
}




function showonlyone(thechosenone) {
      var newboxes = document.getElementsByTagName("div");
            for(var x=0; x<newboxes.length; x++) {
                  name = newboxes[x].getAttribute("name");
                  if (name == 'newboxes') {
                        if (newboxes[x].id == thechosenone) {
                        newboxes[x].style.display = 'block';
                  }
                  else {
                        newboxes[x].style.display = 'none';
                  }
            }
      }
}

var message="";
function clickIE()
{if (document.all)
{(message);return false;}}

function clickNS(e) {
if
(document.layers||(document.getElementById&&!document.all))
{
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else
{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")



function disableSelection(target){
if (typeof target.onselectstart!="undefined") //IE route
	target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
	target.style.MozUserSelect="none"
else //All other route (ie: Opera)
	target.onmousedown=function(){return false}
target.style.cursor = "default"
}

// Toggle Layer
var currLayerId = "text0";
function togLayer(id)
{
if(currLayerId) setDisplay(currLayerId, "none");
if(id)setDisplay(id, "block");
currLayerId = id;
}

function setDisplay(id,value)
{
var elm = document.getElementById(id);
elm.style.display = value;
}



// check form validation
function validate_required(field)
{
with (field)
  {
  if (value==null||value=="")
    {
    return false;
    }
  else
    {
    return true;
    }
  }
}

function validate_email(field)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {return false;}
  else {return true;}
  }
}

function validate_form(thisform)
{
with (thisform)
  {
  if (validate_required(name)==false)
  {
    hideAllErrors();
	document.getElementById("nameError").style.display = "inline";
	name.select();
	name.focus();
	return false;
  }
  if (validate_email(email)==false)
  {
    hideAllErrors();
	document.getElementById("emailError").style.display = "inline";
	email.select();
	email.focus();
	return false;
  }
}
}

function validate_form1(thisform)
{
with (thisform)
  {
  if (validate_required(name)==false)
  {
    hideAllErrors();
	document.getElementById("1nameError").style.display = "inline";
	name.select();
	name.focus();
	return false;
  }
  if (validate_email(email)==false)
  {
    hideAllErrors();
	document.getElementById("1emailError").style.display = "inline";
	email.select();
	email.focus();
	return false;
  }
}
}


function validate_form2(thisform)
{
with (thisform)
  {
  if (validate_email(email)==false)
  {
	document.getElementById("1emailError").style.display = "inline";
	email.select();
	email.focus();
	return false;
  }
}
}


function hideAllErrors() {
	document.getElementById("nameError").style.display = "none"
	document.getElementById("emailError").style.display = "none"
	document.getElementById("1nameError").style.display = "none"
	document.getElementById("1emailError").style.display = "none"

}





// Blink Text
spe=500;
na=document.all.tags("blink");
swi=1;
bringBackBlinky();

function bringBackBlinky() {

if (swi == 1) {
sho="visible";
swi=0;
}
else {
sho="hidden";
swi=1;
}

for(i=0;i<na.length;i++) {
na[i].style.visibility=sho;
}

setTimeout("bringBackBlinky()", spe);
}





var timerID;
function HideDiv(strid) {
if(strid.length < 1) { return; }
clearTimeout(timerID);
document.getElementById(strid).style.display = "none";
}
function ShowDiv(strid) {
if(strid.length < 1) { return; }
document.getElementById(strid).style.display = "block";
}

function timedLayer(strid)
{
  setTimeout("HideDiv(\"" + strid + "\")", 5000);
}

function ReverseDivDisplay(strid) {
if(strid.length < 1) { return; }
if(document.getElementById(strid).style.display == "none") { document.getElementById(strid).style.display = "block"; }
else { document.getElementById(strid).style.display = "none"; }
}

function loadfont()
{
setCookie('font', 'urdu', expiry);
timmertt(tt);
window.location.reload();
}



scrollStep=1
timerLeft=""
timerRight=""
function scrollSuggestL(id){
  clearTimeout(timerRight) 
  document.getElementById(id).scrollLeft+=scrollStep
  timerRight=setTimeout("scrollSuggestL('"+id+"')",10)
}
function scrollSuggestR(id){
  clearTimeout(timerLeft)
  document.getElementById(id).scrollLeft-=scrollStep
  timerLeft=setTimeout("scrollSuggestR('"+id+"')",10)
}
function stopSSMe(){
  clearTimeout(timerRight) 
  clearTimeout(timerLeft)
}

