var cookieval;

function addFavorite(title, url)
{
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print)
	{ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	}
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}

function submitPage()
{
        if (document.getElementById('domain').value.length <= 1)
        {
                alert('You Must Enter More Than One Character To Search');
                document.getElementById('domain').focus()
                return false;
        }
        else
        {
                return true;
        }
}

function checkAll(field)
{
        field = document.getElementsByName(field);
        for (i = 0; i < field.length; i++)
                field[i].checked = true ;
}

function uncheckAll(field)
{
        field = document.getElementsByName(field);
        for (i = 0; i < field.length; i++)
                field[i].checked = false ;
}

function expand(field)
{
        trows = document.getElementsByName(field);
        for(var i=0; i<trows.length ;i++)
                trows[i].style.display = '';
        tnames = document.getElementsByName('extension[]');

        for(var i=0; i< tnames.length; i++)
                tnames[i].checked = true;

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

function setcookie(cookieName, cookieValue,nDays) 
{
	image = document.getElementById(cookieValue).src;
	if (image.search("star") != -1)
	{

		var nameEQ = "domains=";
		var currentcookie = "";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) 
				currentcookie = c.substring(nameEQ.length,c.length);
		}

		if (currentcookie != '')
			cookieval = currentcookie + "*" + cookieValue;
		else
			cookieval = cookieValue;

		var today = new Date();
		var expire = new Date();
		if (nDays==null || nDays==0) nDays=1;
		expire.setTime(today.getTime() + 3600000*24*nDays);
		document.cookie = cookieName+"="+cookieval + ";expires="+expire.toGMTString();
		document.getElementById(cookieValue).src = "images/yellow.jpg";
		if (cookieval.length > 5)
                        document.getElementById('selected').style.display='';
	}
	else
	{
		var nameEQ = "domains=";
	        var currentcookie = "";
	        var ca = document.cookie.split(';');
        	for(var i=0;i < ca.length;i++) {
                	var c = ca[i];
	                while (c.charAt(0)==' ') c = c.substring(1,c.length);
        	        if (c.indexOf(nameEQ) == 0)
                	        currentcookie = c.substring(nameEQ.length,c.length);
	        }


	        if (currentcookie != '')
        	{
                	cookieval = currentcookie.replace(cookieValue, "");
	                cookieval = cookieval.replace("**", "*");
	        }
        	else
                	cookieval = "";

	        var today = new Date();
        	var expire = new Date();
	        if (nDays==null || nDays==0) nDays=1;
        	expire.setTime(today.getTime() + 3600000*24*nDays);
	        document.cookie = cookieName+"="+cookieval + ";expires="+expire.toGMTString();
		document.getElementById(cookieValue).src = "images/star.jpg";
		if (cookieval.length < 5)
	                document.getElementById('selected').style.display='none';
	}

}


function removecookie(cookieName, cookieValue,nDays)
{
        var nameEQ = "domains=";
        var currentcookie = "";
        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                if (c.indexOf(nameEQ) == 0)
                        currentcookie = c.substring(nameEQ.length,c.length);
        }

	
        if (currentcookie != '')
	{
                cookieval = currentcookie.replace(cookieValue, "");
		cookieval = cookieval.replace("**", "*");
	}
        else
                cookieval = "";

        var today = new Date();
        var expire = new Date();
        if (nDays==null || nDays==0) nDays=1;
        expire.setTime(today.getTime() + 3600000*24*nDays);
        document.cookie = cookieName+"="+cookieval + ";expires="+expire.toGMTString();	
	if (parent.document.getElementById(cookieValue) != null)
		parent.document.getElementById(cookieValue).src = "images/star.jpg";

	if (cookieval.length < 5)
		parent.document.getElementById('selected').style.display='none';

	window.location.reload();
}



