﻿
   function ToggleAdvancedSearch()
  {
        
    var elem = document.getElementById("DivAdcancedSearch");
    var elemImage =  document.getElementById("AdvancedSearchImage");
    if (elem) 
    {

      if (elem.style.display == '') 
      {
        elem.style.display = 'block';
        elemImage.className= 'advanced advancedon';
     
      } 
      else
      {
      
        elem.style.display = '';
         elemImage.className= 'advanced';
     
      }
    }
  }
  
     function ToggleAdvancedAd(adID)
  {

    var elem = document.getElementById("divAdvancedDetails" + adID);

    if (elem) 
    {
    
      if (elem.style.display == 'none') 
      {
       
       elem.style.visibility = 'visible';
       elem.style.display = 'block';
     
      } 
      else
      {
      
      
       elem.style.visibility = 'hidden';
        elem.style.display = 'none';
        
     
      }
    }
  }
  
  function OpenAdvancedAd(adID)
  {

    var elem = document.getElementById("divAdvancedDetails" + adID);
    elem.style.visibility = 'visible';
    elem.style.display = 'block';
  }
  
  function CloseAdvancedAd(adID)
  {

    var elem = document.getElementById("divAdvancedDetails" + adID);
    elem.style.visibility = 'hidden';
    elem.style.display = 'none';
  }
    /*
  var my_eMapAPI;
  var map;
  function StartMap()
  {
    my_eMapAPI=new emapAPI();
    map = my_eMapAPI.AddElement('Map','MapDiv');

  }
  /*
  function drawMap(cordX,cordY)
{

     if(document.documentElement.clientWidth >= 1007)
     {
        var w= document.documentElement.clientWidth - document.getElementById('adlist').offsetWidth;
         document.getElementById("dynamicmap").style.width = w + "px"
     
         w = w-40;
     }
     else
     {
         w=518;
     }
     document.getElementById("inputform").Size.value = w + ",569";
       StartMap();
  
      map.DisableScroll();
      map.ShowTitles();
      map.ShowMyData();
      map.ShowToolBar();
      if(cordX != 0 && cordY!=0)
      {
         map.SetLevel(7);
         map.CenterAt(cordX,cordY);
         MapMaximize();
      }
      map.SubmitForm('inputform');
      setTimeout('showMap()', 4000);
  
}

function drawMapAfterPostBack()
{

  showMapLoading()

  
   document.getElementById('MapDiv').innerHTML = "";
 
  
    if(document.documentElement.clientWidth >= 1007)
     {
        var w= document.documentElement.clientWidth - document.getElementById('adlist').offsetWidth;
         document.getElementById("dynamicmap").style.width = w + "px"
     
         w = w-40;
     }
     else
     {
         w=518;
     }
     document.getElementById("inputform").Size.value = w + ",569";
     
      
      map.DisableScroll();
      map.ShowTitles();
      map.ShowMyData();
      map.ShowToolBar();
    
    map.SubmitForm('inputform');
 
    setTimeout('showMap()', 4000);

    
    

}
*/
function SetSize()
{
  document.getElementById("dynamicmap").style.width = "" 
 
 var h=569;

    if(document.documentElement.clientWidth >= 1003)
    {
         var w= document.documentElement.clientWidth - document.getElementById('adlist').offsetWidth;
         
          
         document.getElementById("dynamicmap").style.width = w + "px"
        
         w = w - 40;
         
       document.getElementById("MapDiv").style.width = w + 'px';
       document.getElementById("MapDiv").style.height = h + 'px';
					

    }
    else
    {
        w = 518;
         document.getElementById("MapDiv").style.width = w + 'px';
       document.getElementById("MapDiv").style.height = h + 'px';
					
					}

   
}

function SetSizeFacebook() {
    document.getElementById("dynamicmap").style.width = ""

    var h = 475;
    var w = 250;

    document.getElementById("MapDiv").style.width = w + 'px';
    document.getElementById("MapDiv").style.height = h + 'px';

}

function SetSizeFacebookLarge() {
    document.getElementById("dynamicmap").style.width = ""

    var h = 569;
    var w = 730;

    document.getElementById("MapDiv").style.width = w + 'px';
    document.getElementById("MapDiv").style.height = h + 'px';

}


function showMap() {

		document.getElementById("MapDiv").style.display="inline";
		document.getElementById("loadingMap").style.display="none";

	}
function showMapLoading() {

		
		document.getElementById("loadingMap").style.display="inline";

	}
	
	function MapMaximize()
    {
        document.getElementById('adsRightPan').style.display='none';
        document.getElementById('divMaximizeMap').style.display='none';
        document.getElementById('divMinimizeMap').style.display='inline';
        

        SetSize();
    }

    function MapMaximizeFacebook() {
        document.getElementById('adsRightPan').style.display = 'none';
        document.getElementById('divMaximizeMap').style.display = 'none';
        document.getElementById('divMinimizeMap').style.display = 'inline';


        SetSizeFacebookLarge();
    }

    function MapMinimize()
    {
        document.getElementById('adsRightPan').style.display='inline';
        document.getElementById('divMaximizeMap').style.display='inline';
        document.getElementById('divMinimizeMap').style.display='none';

        SetSizeFacebook();
    }
  
  
 function AddToCart(name,adID,domain)
   {
   
    var isFound = 0;
    var cookieValue = readCookie(name);
            
    if(cookieValue)
    {
        
        var i=0
        var arrAds = cookieValue.split( "," );
        while(i<arrAds.length)
        {   
            if(arrAds[i] == adID)
            {
                arrAds.splice(i, 1);
                isFound = 1;
                
            }
            else
            {
                i++;
            }
        }
        cookieValue = arrAds.join(",");
       
        if(isFound == 0)
        {
       
            cookieValue = cookieValue + ',' + adID;
          document.getElementById("imgAddCart" + adID).src = "/images/icon-star.gif";

         }
         else
         {
            document.getElementById("imgAddCart" + adID).src = "/images/icon-star-off.gif";

            }
        eraseCookie(name,domain);
     }
     else
     {
        cookieValue = adID;
        document.getElementById("imgAddCart" + adID).src = "/images/splash.png";

  }

    if(cookieValue == "")
    {
        eraseCookie(name,domain);
        }
        else
        {
         createCookie(name,cookieValue,365,domain);
         
         }

    
  }
  
  
  function createCookie(name,value,days,domain) {
  
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; domain="+domain+"; path=/";
	
}

function readCookie(name) {
	var nameEQ = name + "=";
	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) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name,domain) {
	createCookie(name,"",-1,domain);
}

function AddToFavorites(siteAddress,siteTitle) { if (document.all)
{ // For Internet Explorer:
window.external.AddFavorite(siteAddress, siteTitle);
} else if (window.sidebar) { // For Firefox:
window.sidebar.addPanel(siteTitle, siteAddress, "");
}} 

function ToolTipClicked(name,adID,domain)
   {
   

    var cookieValue = readCookie(name);
           
    if(cookieValue != "")
    {
    
  
    var elemDiv = document.getElementById('divAdvancedDetails' + cookieValue);
    
 
    
       eraseCookie(name,domain);
       createCookie(name,adID,365,domain);
    }
    else
       createCookie(name,adID,365,domain); 
 
     if(adID != cookieValue)
     {
     elemDiv = document.getElementById('divAdvancedDetails' + cookieValue);
     if(elemDiv)
      CloseAdvancedAd(cookieValue);
      }
     
   OpenAdvancedAd(adID);
 

var elemAnchor = document.getElementById('anchor' + adID);
 document.getElementById('adlist').scrollTop = elemAnchor.offsetTop-elemAnchor.offsetHeight;


  }
  
/*
function CenterMap(cordX,cordY)
{


map.SetLevel(8);
map.CenterAt(cordX,cordY);

map.RefreshMap();

}*/
