// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults



function small_screen(){
  if (screen.height <= 600)
      return true;
  else
      return false; 
}

function email_seller(URL){
      day = new Date();
      id = day.getTime();
      eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=380,height=450,left = 240,top = 212');");
}

function updateDescriptionCount(e){
    var label = document.getElementById("commentCount");
    var description  = document.getElementById(e)
    if (label != null){
            label.innerHTML = description.value.length;
    }
}

/*
function changeViewer(image, id){
    if (small_screen())
      document.getElementById("largeImage").href = "javascript:view_large_images('/autos/view_large_images/" + id + "')";        
    else
	document.getElementById("largeImage").href = "/autos/view_large_images/" + id + "?keepThis=true&TB_iframe=true&height=490&width=705";
    changeImage(image);    
}*/

function changeImage(imgName){
	directory='/images/user/listings_pictures/';
	document.mainImage.src=directory+imgName;	
}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=660,height=570,left = 240,top = 212');");
}

function print_popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=750,height=550,left = 240,top = 212');");
}

function hide_show_address(){
	var address_same = document.getElementById('address_same')
	var style = document.getElementById('hide_show_address').style;
	if (address_same.checked){
		style.display = 'none'
	}else{
		style.display = 'block'
	}
}

function reload_user_type(type, style){
	//var style = document.getElementById(div).style;
	if (type == "CmBusinessUser") {
		style.display = 'block'
	}else{
		style.display = 'none'
	}
}

function toggleContractFields(){
	var sale_type = document.getElementById('individual_sale')
	var style = document.getElementById('toggleContractFields').style;
	if (!sale_type.checked){
		style.display = 'none'
	}else{
		style.display = 'block'
	}
}

function toggleFields(type){	
	var style = document.getElementById('company').style;
	reload_user_type(type, style);
	
	style = document.getElementById('fax_url').style;
	reload_user_type(type, style);
}

function refineSearch(){
	var expandImg = "/images/common/buttons/expand.gif"
	var collapseImg = "/images/common/buttons/collapse.gif"
	var img = document.getElementById('expandImage')

	if(img.alt == "Collapse"){
		img.alt = "Expand"
		img.src = expandImg
	}
	else {
		img.alt = "Collapse"
		img.src = collapseImg	
	}
	//toggleLayer('refine_options')
}



function selectGeneralCategory(text, value){
    document.getElementById('category_selected').innerHTML = text;
    document.getElementById('category_drop_down').value = value;
    toggleLayer('category_dropdown')
}


function toggleLayer(whichLayer){
	if (document.getElementById){
		var style = document.getElementById(whichLayer).style;
		style.display = (style.display==''||style.display=='none')?'block':'none';
	}
}

function layerOff(whichLayer){
	if (document.getElementById){
		var style = document.getElementById(whichLayer).style;
		style.display = 'none';
	}
}


function addressToggle(){
	use_primary = document.getElementById('em_job_use_primary_address');	
	var style = document.getElementById('new_address').style;
	
    if (use_primary.checked){
		style.display = 'none'							
	}
	else {
		style.display = 'block'	
	}
}

function contract_addresses(){
	var addresses = document.getElementById('same_addresses')
	if (addresses.checked){
		document.getElementById('bstreet1').value = document.getElementById('cstreet1').value
		document.getElementById('bstreet1').readOnly = true
		document.getElementById('bstreet2').value = document.getElementById('cstreet2').value
		document.getElementById('bstreet2').readOnly = true
		document.getElementById('bcity').value = document.getElementById('ccity').value
		document.getElementById('bcity').readOnly = true
		document.getElementById('bzip').value = document.getElementById('czip').value
		document.getElementById('bzip').readOnly = true
		document.getElementById('bstate').value = document.getElementById('cstate').value
		document.getElementById('bstate').disabled = true
	} else {
		document.getElementById('bstreet1').readOnly = false
		document.getElementById('bstreet2').readOnly = false
		document.getElementById('bcity').readOnly = false
		document.getElementById('bzip').readOnly = false
		document.getElementById('bstate').disabled = false
	}
}
