
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])


function fixPNG(myImage) 
{
	if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
	{
	var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	var imgTitle = (myImage.title) ? "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	var imgStyle = "display:inline-block;" + myImage.style.cssText
	var strNewHTML = "<span " + imgID + imgClass + imgTitle
	+ " style=\"" + "width:" + myImage.width 
	+ "px; height:" + myImage.height 
	+ "px;" + imgStyle + ";"
	+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
	+ "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	myImage.outerHTML = strNewHTML	  
	}
}

function $(el)
{
	return document.getElementById(el);
}

var header_offices_visible=false;

function show_header_offices()
{
	$("header_offices_container").style.visibility="visible";
	src=$("header_offices_link").src;
	new_src=src.replace("_off.gif","_on.gif");
	$("header_offices_link").src=new_src;
	header_offices_visible=true;
}
function hide_header_offices()
{
	$("header_offices_container").style.visibility="hidden";
	src=$("header_offices_link").src;
	new_src=src.replace("_on.gif","_off.gif");
	$("header_offices_link").src=new_src;
	header_offices_visible=false;
}

function header_offices()
{
	if(header_offices_visible==false)
	{
		show_header_offices();
	}else
	{
		hide_header_offices();
	}
}
function mo(el){
	if(el.firstChild.src.match("_over.gif"))
	{
		el.firstChild.src=el.firstChild.src.replace("_over.gif","_off.gif");
	}
	else
	{
		el.firstChild.src=el.firstChild.src.replace("_off.gif","_over.gif");
	}
}
function mo2(el){
	if(el.src.match("_over.gif"))
	{
		el.src=el.src.replace("_over.gif","_off.gif");
	}
	else
	{
		el.src=el.src.replace("_off.gif","_over.gif");
	}
}

function close_login(el) {
	$(el).style.visibility="hidden";
}

function show_login(el) {
	$(el).style.visibility="visible";
}

function mysite_tabs(class_name)
{
	$("mysite_tab_container").className=class_name;
}

var inView="";
function showRSSDiv(divID){
                if(inView==divID){
                        document.getElementById(divID).style.display='none';
                        inView="";
                }else{
                        if(inView!=""){
                                document.getElementById(divID).style.display="none";
                        }
                        document.getElementById(divID).style.display="block";
                        inView=divID;
                }
        }
	
function style_controller(element , class_name)
{
	//$(element).className=class_name;
	var el = element;
	
	if ($('.'+element)) {
		el='.'+element;
	}
	
	if ($('#'+element)) {
		el='#'+element;
	}
	$(el).attr('class',class_name); 

}

function css_controller(element, attribute, value)
{
	eval("$('"+element+"').style."+attribute+"='"+value+"';");
}

var careers_in_view='';

function show_career(element_id)
{
	if( careers_in_view != '' )
	{
		
		eval("$('#"+careers_in_view+"').hide();");
		$(careers_in_view).hide();
		//css_controller(careers_in_view,"display","none");
	}
	eval("$('#"+element_id+"').show();");
	//css_controller(element_id,"display","block");
	careers_in_view=element_id;
}
function show_map_icon(element_id)
{
	css_controller(element_id,"visibility","visible");
}
function hide_map_icon(element_id)
{
	css_controller(element_id,"visibility","hidden");
}

// ***************************** NEW mysite jQuery functions ***************************** */

function error_WAP_property(section)
{
	if(section=="save") alert( "There was an error, property is not saved." );
	if(section=="delete") alert( "There was an error, property is not deleted." );
}

function save_WAP_property(enc_data, section)
{
	$j.ajax({
		type: "GET",
		url: site_url+"/php/ajax_WAP_property.php",
		data: "action=save&enc_data="+enc_data,
		dataType: 'text',
		success: function(res){
			//alert( "Data Saved: " + res );
			if(!res) error_WAP_property('save');
			
			if(section=="search") $j('#plist_'+res).html("<div class='list_box_link_text'><h5 class='blue no-underline'>Property added</h5></div><div class='list_box_link_icon'><img src='"+site_url+"/images/icon_property_added.gif' alt='property added'/></div>");
			
			if(section=="pdetails") $j('#plist').html("<div class='fd_link_text blue'>Property added</a></div><div class='fd_link_image'><img src='"+site_url+"/images/icon_property_added.gif' alt='property added'/></div>");
			
			if(section=="map") $j('#plist').html("<img alt='property added' src='"+site_url+"/images/btn_addedToList_off.gif'/>");
			
		},
		error: function(){
			error_WAP_property('save');
		}
	});	
}

function delete_WAP_property(enc_data)
{
	$j.ajax({
		type: "GET",
		url: site_url+"/php/ajax_WAP_property.php",
		data: "action=delete&enc_data="+enc_data,
		dataType: 'text',
		success: function(res){
			//alert( "Data Saved: " + res );
			if(!res) error_WAP_property('delete');
			
			$j('#plist_'+res).empty();
			
			var count = $j('#props_count').html();
			count--;
			$j('#props_count').text(count);

			var props_suff = (count!=1 ? "ies" : "y");
			props_suff += (count ? ":" : ".");
			$j('#props_suffix').html(props_suff);
		},
		error: function(){
			error_WAP_property('delete');
		}
	 });
}

function showOffPopUp(id,type,no) {
	el = document.getElementById(id);
	if (el) {
		if (el.style.display=='' || el.style.display=='none') {
			el.style.display='block';
			myid = type+'-img'+no;
			title = document.getElementById(type+'-title'+no).innerHTML;
			name = document.getElementById(type+'-name'+no).innerHTML;
			desc = document.getElementById(type+'-desc'+no).innerHTML;
			imgsrc = document.getElementById(myid).src;
			newsrc = imgsrc.replace(/70/g,"200");
			popupcontent = "<div style='float:left;width:220px;'><img src='"+newsrc+"' /></div><div style='float:left;width:200px;'><b>"+title+"</b><br />"+name+"<br /><br />"+desc+"</div>";
			document.getElementById(id+'-content').innerHTML = popupcontent;
		}
	}
}

function hideDiv(id) {
	el = document.getElementById(id);
	if (el) {
		el.style.display='none';
	}
}
