
var expiry;
expiry = new Date();
expiry.setTime = (expiry.getTime() + 24 * 60 * 60 * 365 * 1000);
var expirydate = expiry.toGMTString;

//for new windows
var new_win;

function showAlert(message)
{
	alert(message);
}

function openwindow(win,links,title)
{
	win.open(links,title);
}
function closeWindow(win)
{
	win.close();
}

function retrive_name(uname)
{
	var count=getCookie(uname);

	if(count==null)
	{
		count=1;
		createCookie(uname,count,365);
		return false;
	}
	
	else
	{
		count++;
		createCookie(uname,count,365);
		return true;
	}
}

//returns the navigator information either page (1) or plain info(2) 
function get_info(choice)
{
	var text;
	if(choice == 1)
	{
	text='<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN" ><html><head><meta HTTP-EQUIV="Content-Type" Content="text-html; charset=iso-8859-1"></head><body>';
	
	text+="<p> navigator information"+ navigator.userAgent;
	text+="</p> </body></html>";
	
	}
	if(choice ==2)
	{
		text=navigator.userAgent;
	}
	return text;
}

//create cookie with name value and expiry date
function createCookie(name,value,expiryday) 
{
	if(expiryday==null)
	{
	document.cookie = name + "=" + value;
	}
	else if(expiryday==0)
	{
		expiry.setTime = (expiry.getTime()-1);
		expirydate = expiry.toGMTString;
		document.cookie = name + "=" + value + "; expires =" + expirydate;
	}

	else
	{
		/*expiry.setTime = (expiry.getTime() + 24 * 60 * 60 * expiryday * 1000);
		expirydate = expiry.toGMTString;
		*/
		document.cookie = name + "=" + value + "; expires =" + expirydate;
	}
	return true;
}

function getCookie(name) 
{
  var cookieFound = false;
  var start = 0;
  var end = 0;
  var cookieString = document.cookie;
  var i = 0;
  // SCAN THE COOKIE FOR name
  //alert(name);
  while (i <= cookieString.length) {
    start = i;
    end = start + name.length;
    if (cookieString.substring(start,end) == name) {
      cookieFound = true;
      break;
    }
    i++;
  }
  // IS name FOUND?
  if (cookieFound) {
    start = end + 1;
    end = document.cookie.indexOf(";",start);
    if (end < start)
	{
      end = document.cookie.length;
	 }
	 //alert(document.cookie.substring(start,end));
    return document.cookie.substring(start,end);
  }
  return "";
}

function deleteCookie(name)
{
	var value="";
	if(createCookie(name,value,0))
	alert("cookie of "+name+" deleted");
}
