function setTabCookie(name, value, expires, path, domain, secure)
{
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function toggleTab(divname)
{
  var div = document.getElementById(divname)
  var icon = document.getElementById('icon'+divname);
  var link = document.getElementById('link'+divname);
  var stylecookie = divname+"tabstyle";
  var futdate = new Date();
  var expdate = futdate.getTime();
  expdate += 30*24*3600*1000 //expires in 30 days(milliseconds) 
  futdate.setTime(expdate);
    
  if(div.style.display == "block")
  {   
    div.style.display = "none";
    icon.innerHTML = "[+]";
    link.className = "sidetabnew";
    setTabCookie(stylecookie,"collapse",futdate,"/");
  }
  else
  {
    div.style.display = "block";
    icon.innerHTML = "[--]";
    link.className = "sidetabactive";
    setTabCookie(stylecookie,"expand",futdate,"/");
  }

  //hide advanced search
 // document.getElementById('advsearch').style.display = "none";
  //setTabCookie("advsearchdisplay","none",futdate,"/");
  //document.getElementById('advsearchicon').innerHTML = "&#9660; Advanced";
  clearvalue();   
  
}

function toggleSearchTab(divname1,divname2,divname3)
{
  var div = document.getElementById(divname1)
  var icon = document.getElementById('icon'+divname1);
  var link = document.getElementById('link'+divname1);
  var stylecookie = divname1+"tabstyle";
  var futdate = new Date();
  var expdate = futdate.getTime();
  expdate += 30*24*3600*1000 //expires in 30 days(milliseconds) 
  futdate.setTime(expdate);
    
  if(div.style.display == "block")
  {   
    div.style.display = "none";
	
    icon.innerHTML = "[+]";
    link.className = "sidetabnew";
    setTabCookie(stylecookie,"collapse",futdate,"/");
  }
  else
  {
    div.style.display = "block";
    icon.innerHTML = "[--]";
    link.className = "sidetabactive";
    setTabCookie(stylecookie,"expand",futdate,"/");
  }
  
  
  clearvalue();   
  
}


function hideTab(divname)
{
  var div = document.getElementById(divname)
  var icon = document.getElementById('icon'+divname);
  var link = document.getElementById('link'+divname);
  var stylecookie = divname+"tabstyle";
  var futdate = new Date();
  var expdate = futdate.getTime();
  expdate += 30*24*3600*1000 //expires in 30 days(milliseconds) 
  futdate.setTime(expdate);
  div.style.display = "block";
  icon.innerHTML = "[+]";
  link.className = "sidetabnew";
  setTabCookie(stylecookie,"collapse",futdate,"/");
}
function showHide(areaname)
{
  var area = document.getElementById(areaname);
  var futdate = new Date();
  var expdate = futdate.getTime();
  expdate += 30*24*3600*1000 //expires in 30 days(milliseconds) 
  futdate.setTime(expdate);
  if(area.style.display == "block")
  {   
    area.style.display = "none";
    setTabCookie(areaname+"display","none",futdate,"/");
    if(areaname == 'advsearch')
      document.getElementById('advsearchicon').innerHTML = "&#9660; Advanced";

  }
  else
  {
    area.style.display = "block";
    setTabCookie(areaname+"display","block",futdate,"/");
    if(areaname == 'advsearch')
      document.getElementById('advsearchicon').innerHTML = "&#9650; Simple";
  	  area.style.width="175px";
 }

}

function trimAll(sString) {
    while (sString.substring(0,1) == ' ') {
        sString = sString.substring(1, sString.length);
    }
    
    while (sString.substring(sString.length-1, sString.length) == ' ') {
        sString = sString.substring(0,sString.length-1);
    }
    
    return sString;
}

function clearvalue()
{
	//alert(document.getElementById('adv').value);
//	if (document.getElementById('adv').value!='1')
//		{
//			
//	    	document.getElementById('adv').value='1';
//		}
//		else
//		{
//			
//	    	document.getElementById('adv').value='0';
//		}
	
//window.document.myform.match.value = 'and';
//window.document.myform.exclude.value = '';
//window.document.myform.checkall.checked = true;
//CheckList();
//window.document.myform.checkall2.checked = true;
//CheckList2();
//window.document.myform.o1.checked = true;
//window.document.myform.o2.checked = true;
//window.document.myform.o3.checked = true;
}


function searching(){
  document.getElementById('loadingtopright').style.display = "block";
    document.getElementById('showoption').style.display = "none";
    document.getElementById('hideoption').style.visibility = "visible";
    document.getElementById('hideoption').style.display = "inline";
 //document.getElementById('gosubmit').disabled='true';
 

   if (window.document.myform.searchoption[1].checked)
   {
       //alert("searching");
       window.document.myform.word.value = window.document.myform.previous.value + " " + window.document.myform.word.value;
       window.document.myform.word.value = trimAll(window.document.myform.word.value);
   }
   
}

        function CheckList()
        {
          var elBox = document.getElementById('checkall');
          var elList = document.getElementById('checklist');

          for (var i = 0; i < elList.length; i++)
          {
            elList.options[i].selected = elBox.checked;
          }

        }
        function CheckList2()
        {
          var elBox2 = document.getElementById('checkall2');
          var elList2 = document.getElementById('checklist2');

          for (var i = 0; i < elList2.length; i++)
          {
            elList2.options[i].selected = elBox2.checked;
          }

        }



function setThumbsize(thsize) {
   var futdate = new Date();
  var expdate = futdate.getTime();
  expdate += 30*24*3600*1000 //expires in 30 days(milliseconds) 
  futdate.setTime(expdate);
  setCookie("thumbsize", thsize,futdate,"/");
    location.reload();
}

function setThumbperpage(thperpage) {
  document.myform.imgperpage.value = thperpage;
  document.myform.submit();
}

function setCdThumbperpage(thperpage,cdcode) {
   var futdate = new Date();
  var expdate = futdate.getTime();
  expdate += 30*24*3600*1000 //expires in 30 days(milliseconds) 
  futdate.setTime(expdate);
  setCookie("perpage", thperpage,futdate,"/");
    document.location = "http://www.inmagine.com/cd_images.php?cdcode="+cdcode;
}

function setPageOptions(form){

  var futdate = new Date();
  var expdate = futdate.getTime();
  var thsize = form.thumbsizehidden.value;
  var thperpage = form.thumbperpage.value;
  var opennewwin = form.newwindowhidden.value;
  

  expdate += 30*24*3600*1000 //expires in 30 days(milliseconds) 
  futdate.setTime(expdate);
  setCookie("thumbsize", thsize,futdate,"/");
  setCookie("perpage", thperpage,futdate,"/");
  setCookie("newwindow", opennewwin,futdate,"/");
  if(document.myform.imgperpage.value != thperpage) {
    document.myform.imgperpage.value = thperpage;
    document.myform.submit();
  }
  else {
    location.reload();
  }
}


function setCdPageOptions(form,cdcode){

  var futdate = new Date();
  var expdate = futdate.getTime();
  var thsize = form.thumbsizehidden.value;
  var thperpage = form.thumbperpage.value;
  var opennewwin = form.newwindowhidden.value;
  
  
  expdate += 30*24*3600*1000 //expires in 30 days(milliseconds) 
  futdate.setTime(expdate);
  setCookie("thumbsize", thsize,futdate,"/");
  setCookie("perpage", thperpage,futdate,"/");
  setCookie("newwindow", opennewwin,futdate,"/");
  if(document.myform.imgperpage.value != thperpage) {
    document.myform.imgperpage.value = thperpage;
    document.location = "http://www.inmagine.com/cd_images.php?cdcode="+cdcode;
  }
  else {
    location.reload();
  }
}



// opens "Call Me Now" pop up in an iframe
function open_callme () {

    str = '<title>Call Inmagine</title>\
    <body style="overflow:hidden">\
    <IFRAME frameborder="0" src="https://myaccount.voipbuster.com/clx/callmenow.php?username=inmagine" width="100%" height="100%" style="overflow:hidden">\
    </IFRAME></body>'

    win = window.open('', '', 'address=0,width=550,height=270,top=120,left=350')
    win.document.write(str)

}
