// JavaScript Document

var IE6down = (!window.XMLHttpRequest);
var corner_margin = 15;
function selected_init(selected){
	$("#"+selected).attr("src","images/selected/"+selected+".gif").addClass("selected");
}

function shadow_preload(){
		if(IE6down) {return;}
		preload("images/shadow-leftbottom.png");
		preload("images/shadow-lefttop.png");
		preload("images/shadow-righttop.png");
		preload("images/shadow-rightbottom.png");
		preload("images/shadow-topright.png");
		preload("images/shadow-topleft.png");
		preload("images/shadow-bottomright.png");
		preload("images/shadow-bottomleft.png");

}
function shadow_init(){

	if(IE6down){pngfix();  return; }
	$(".shadow").each(function(i){
							
		//alert($(this).children('<div>').height());				
		var height = $(this).children('div').height();		
		var width = $(this).children('div').width();
		 

		$(this).children().children('.header-top').prepend('<img style="position:absolute;top:0px;left:0px" src="images/shadow-corner-topleft.png" /><img style="position:absolute;top:0px;right:0px" src="images/shadow-corner-topright.png" /> ');
		$(this).children().children('.tail-bottom').prepend('<img style="position:absolute;bottom:0px;left:0px" src="images/shadow-corner-bottomleft.png" /><img style="position:absolute;bottom:0px;right:0px" src="images/shadow-corner-bottomright.png" /> ');

		var left = $('<div><img class="top" src="images/shadow-lefttop.png" /><img class="bottom" src="images/shadow-leftbottom.png" /></div>').addClass("left");
		left.append($('<div>').css('top',corner_margin+'px').css('height',height-(40)+'px'));
		
		
		var right = $('<div><img class="top" src="images/shadow-righttop.png" /><img class="bottom" src="images/shadow-rightbottom.png" /></div>').addClass("right");
		right.append($('<div>').css('top',corner_margin+'px').css('height',height-(40)+'px'));
	
		
		var top = $('<div><img class="left" src="images/shadow-topleft.png" /><img class="right" src="images/shadow-topright.png" /></div>').addClass("top");
		top.append($('<div>').css('left',corner_margin+'px').css('width',width-(40)+'px'));
		
		
		var bottom = $('<div><img class="right" src="images/shadow-bottomright.png" /><img class="left" src="images/shadow-bottomleft.png" /></div>').addClass("bottom");
		bottom.append($('<div>').css('left',corner_margin+'px').css('width',width-(40)+'px'));
		$(this).prepend(left).prepend(right).prepend(top).prepend(bottom);
		 
	});

	
	
}
function rollover_init(){
	onclick_init();
	$(".roll").each(function(i){
							
		if($(this).attr("class").indexOf("selected")<0) {
			$(this).mouseover(function(){$(this).attr("src", $(this).attr("src").split('images/').join('images/rollover/'))})
			.mouseleave(function(){$(this).attr("src", $(this).attr("src").split('images/rollover/').join('images/'))});
			preload($(this).attr("src").split('images/').join('images/rollover/'));
		}
	});
	
							
}
function onclick_init(){
	
	$(".onclick").each(function(i){
							
		if($(this).attr("class").indexOf("selected")<0) {

			$(this).mousedown(function(){$(this).attr("src", 'images/onclick/'+$(this).attr("src").split('/').pop())}).mouseup(function(){$(this).attr("src", 'images/rollover/'+$(this).attr("src").split('/').pop())});
			preload($(this).attr("src").split('images/').join('images/onclick/'));
		}
	});
							
}

function preload(astring){
	
	$(document.createElement('img')).attr('src',astring).css('height','0px').css('width','0px').css('position','absolute').appendTo('body');	
	
}
function playquotes(){
	alert("playquotes");
	if(document.URL.indexOf('index.html')>-1){
		return false;
	}
	
	return true;
}
function playintro(){
if(document.referrer!=null){

	if( document.referrer.indexOf('delosinsurance')<0 ){	
		return false;
	}
	
}
return true;
}

function ishomepage(){
	if( document.URL.indexOf('index')>-1 ){	
		return true;
	}
	return false;
}

function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
  	index=0;

results_string = results[1];
  	do{
		index = results_string.indexOf('%',index);		
		if(index>0) {
			

			code = parseInt(results_string.substr(index+1,2));

			//achar = String.fromCharCode(code);
			achar=" ";
			results_string = results_string.substring(0,index)+achar+results_string.substring(index+3);
	}
	}while(index>0);
	$("#errormessage").html(results_string );
	
    return results_string;
}
