﻿// JScript File

/* For Sale */
function displayCat(strCatID)
{   
    var object;
    
    object = document.getElementById(strCatID);
    
    div_display = document.getElementById("div_display");
    div_cat = document.getElementById("div_cat");
    tbox_keywords = document.getElementById("tbox_keywords");
    div_display.style.visibility='visible';
    div_cat.style.borderWidth='0';
    div_display.style.border='solid';
    div_display.style.borderColor='#799DB1';
    tbox_keywords.style.borderWidth='1px';
    div_display.innerHTML=object.innerHTML ;			            

}


function callGetAjax(url, resultObjectID)
{
        
     var xmlhttp1;
     if (window.XMLHttpRequest)
       {
       // code for IE7+, Firefox, Chrome, Opera, Safari
       xmlhttp1=new XMLHttpRequest();
       }
     else if (window.ActiveXObject)
       {
       // code for IE6, IE5
       xmlhttp1=new ActiveXObject("Microsoft.XMLHTTP");
       }
     else
       {
       alert("Your browser does not support XMLHTTP!");
       }
     xmlhttp1.onreadystatechange=function()
     {
     if(xmlhttp1.readyState==4)
       {  
        if (resultObjectID!="")
            document.getElementById(resultObjectID).innerHTML=xmlhttp1.responseText;
       }
     }
   
     xmlhttp1.open("GET",url,true);
     xmlhttp1.send(null);
}

function callGetAjaxUI(url, resultObjectID, resultImageID)
{
var xmlhttp1;
$('#'+resultImageID).fadeIn('slow');      
 
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp1=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  xmlhttp1=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
xmlhttp1.onreadystatechange=function()
{
if(xmlhttp1.readyState==4)
  {
//  document.getElementById(resultImageID).style.display="none";
  $('#'+resultImageID).fadeOut('slow');    
  document.getElementById(resultObjectID).innerHTML=xmlhttp1.responseText;
  AjaxPostUI(resultImageID);
  }
}
xmlhttp1.open("GET",url,true);
xmlhttp1.send(null);
}

  
  function refFB()
  {
    reInitMB();
    FB.init({
    appId  : '29288889247',
    status : true, // check login status
    cookie : true, // enable cookies to allow the server to access the session
    xfbml  : true  // parse XFBML
  });
  
  }
  


function callGetAjaxFB(url, resultObjectID,fboxURL)
{
     
     var xmlhttp;
     if (window.XMLHttpRequest)
       {
       // code for IE7+, Firefox, Chrome, Opera, Safari
       xmlhttp=new XMLHttpRequest();
       }
     else if (window.ActiveXObject)
       {
       // code for IE6, IE5
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
       }
     else
       {
       alert("Your browser does not support XMLHTTP!");
       }
     xmlhttp.onreadystatechange=function()
     {
      if(xmlhttp.readyState==4)
       { 
       var res= xmlhttp.responseText 
       if (res.indexOf('[signingFB]') >-1)
               { window.location='https://graph.facebook.com/oauth/authorize?client_id=29288889247&scope=publish_stream&redirect_uri=http://www.beebargains.com/signin/fb_signin.php?ref=default.aspx';
               }
            else
               { document.getElementById(resultObjectID).innerHTML=xmlhttp.responseText;
                   refFB();
               }
       if(fboxURL!='')
          { //alert(fboxURL);
            showMBIF(fboxURL);
            setTimeout('$("fancybox-wrap").fadeOut("slow");',2000 );
     
            }
    
       }
     }
     
     xmlhttp.open("GET",url,true); 
     xmlhttp.send(null);
}
 

function createCookie(name,value,days) {
	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+"; 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) {
	createCookie(name,"",-1);
}








   function reInitMB()
          {
          	   $("#mb").fancybox({
				'autoScale'		: true,
				'transitionIn'	     : 'fade',
				'transitionOut'	: 'fade'
                    });
          }
          function reInitMBIF()
          {
                
            
          	   $("#mbi").fancybox({ 
                    'width'             : '90%',
                    'height'            : '90%',
                    'autoScale'     	: false,
				'transitionIn'	     : 'fade',
				'transitionOut'	: 'fade',
                     'type'			: 'iframe'
                    }); 


                  
          }
		  
		  
		  function showMB(t,w)
		    {
                e = document.getElementById('msg');
                e.innerHTML=t;
                e.setAttribute("style","width:"+w)
			  $('#mb').fancybox().trigger('click');
			}
            function closeMBIF()
            {
               $("#fancybox-close").fancybox().trigger('click');
            }
		  function showMBIF(u)
		    { document.getElementById('mbi').setAttribute("href",u);
                
			// reInitMBIF(); 
               $('#mbi').fancybox().trigger('click');
               
			}
 
 

