J(document).ready(
	function(){		
		assign_navigation();
		setdesign();
		add_banner();
		J('#insurance_event_dialog').draggable();
		J('#Query_dialog').draggable();
		
		J('#links ul li img').mouseover(
			function(){
				var src = J(this).attr('src');
				src = src.replace('.jpg', '_h.jpg');
				
				J(this).attr('src', src);
			}
		);
		
		J('#links ul li img').mouseout(
			function(){
				var src = J(this).attr('src');
				src = src.replace('_h.jpg', '.jpg');
				
				J(this).attr('src', src);
			}
		);
		
		try{J('#slideshow').cycle({delay:3000, speed:1000});}catch(e){}
		
		J('#main_banner').mouseover(
			function(){
				src_ = J(this).attr('src');
				src_ = src_.replace(".jpg", "_dark.jpg");
				
				J(this).attr('src', src_);
				J('#tile').addClass('bg_tile_dark');
			}
		);
		
		J('#main_banner').mouseout(
			function(){
				src_ = J(this).attr('src');
				src_ = src_.replace("_dark", "");
				
				J(this).attr('src', src_);
				J('#tile').removeClass('bg_tile_dark');
			}
		);
	}
);

function add_banner(){
	var banner = new SWFObject("pictures/banner-3.swf", "simurq_banner_id", "118", "234", "9");
    banner.write("simurq_banner");
}

function show_error(name){
	J(name).css('border', '1px solid red');
}

function send_insurance_event(){
	
	variables = {
	'name': J('#insurance_event_dialog #name').attr('value'),
	'surname': J('#insurance_event_dialog #surname').attr('value'),
	'subject': J('#insurance_event_dialog #subject').attr('value'),
	'email': J('#insurance_event_dialog #email').attr('value'),
	'message': J('#insurance_event_dialog #message').attr('value')
	}
	
	go = true;
	
	if(variables['name']==''){
		go = false;
		show_error('#insurance_event_dialog #name');
	}
	
	if(variables['surname']==''){
		go = false;
		show_error('#insurance_event_dialog #surname');
	}
	
	if(variables['email']==''){
		go = false;
		show_error('#insurance_event_dialog #email');
	}
	
	
	if(variables['subject']==''){
		go = false;
		show_error('#insurance_event_dialog #subject');
	}
	
	if(variables['message']==''){
		go = false;
		show_error('#insurance_event_dialog #message');
	}
	
	if(go){
		J('#insurance_event_dialog #error_msg').empty();
		
		JsHttpRequest.query(
		'send.msg.php', 
		variables,
		function(result, errors){
			if(result!=null){
				if(result['answer']!=null){
					J('#insurance_event_dialog #error_msg').empty();
					J('#insurance_event_dialog #error_msg').html(result['answer']);
				}
			}
		},
		true
		);
	}
}

function send_query_msg(){
	
	variables = {
	'name': J('#Query_dialog #name').attr('value'),
	'surname': J('#Query_dialog #surname').attr('value'),
	'subject': J('#Query_dialog #subject').attr('value'),
	'email': J('#Query_dialog #email').attr('value'),
	'message': J('#Query_dialog #message').attr('value')
	}
	
	go = true;
	
	if(variables['name']==''){
		go = false;
		show_error('#Query_dialog #name');
	}
	
	if(variables['surname']==''){
		go = false;
		show_error('#Query_dialog #surname');
	}
	
	if(variables['email']==''){
		go = false;
		show_error('#Query_dialog #email');
	}
	
	
	if(variables['subject']==''){
		go = false;
		show_error('#Query_dialog #subject');
	}
	
	if(variables['message']==''){
		go = false;
		show_error('#Query_dialog #message');
	}
	
	if(go){
		J('#Query_dialog #error_msg').empty();
		
		JsHttpRequest.query(
		'send.msg.php', 
		variables,
		function(result, errors){
			if(result!=null){
				if(result['answer']!=null){
					J('#Query_dialog #error_msg').empty();
					J('#Query_dialog #error_msg').html(result['answer']);
				}
			}
		},
		true
		);
	}
}

function assign_navigation(){
	J('#navigation td').each(
		function(){
			J(this).mouseover(
				function(){
					if(J(this).attr('class')!='space'){
						J(this).attr('class', 'menu_over');
					}
				}
			);
			
			J(this).mouseout(
				function(){
					if(J(this).attr('class')!='space'){
					 	J(this).attr('class', 'menu_out');
					}
				}
			);
		}
	);
}

function setdesign(){
	
	height = J(document).height();
	J('#skeleton').css('height', height);

}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	
	coords = {
	'left': curleft,
	'top': curtop
	}
	
	return coords;
}

function hide_insurance_event_dialog(object){
	J('#insurance_event_dialog').fadeOut('slow');
}

function open_dialog_insurance_event(object){
	coords = findPos(object);
	
	coords['top'] = coords['top'] - 200;
	
	J('#insurance_event_dialog').css('left', coords['left']);
	J('#insurance_event_dialog').css('top', coords['top']);
	
	J('#insurance_event_dialog').fadeIn('slow');
	
	J('#insurance_event_dialog #name').attr('value', '');
	J('#insurance_event_dialog #surname').attr('value', '');
	J('#insurance_event_dialog #email').attr('value', '');
	J('#insurance_event_dialog #subject').attr('value', '');
	J('#insurance_event_dialog #message').attr('value', '');
	J('#insurance_event_dialog #error_msg').empty();
	
	J('#insurance_event_dialog #name').css('border', '0');
	J('#insurance_event_dialog #surname').css('border', '0');
	J('#insurance_event_dialog #email').css('border', '0');
	J('#insurance_event_dialog #subject').css('border', '0');
	J('#insurance_event_dialog #message').css('border', '0');
}

function hide_Query_dialog(){
	J('#Query_dialog').fadeOut('slow');
}

function open_dialog_Query(object){
	coords = findPos(object);
	
	if(coords['top']>=200){
		coords['top'] = coords['top'] - 200;
	}
	
	
	J('#Query_dialog').css('left', coords['left']);
	J('#Query_dialog').css('top', coords['top']);	

	J('#Query_dialog').fadeIn('slow');
	
	
	J('#Query_dialog #name').attr('value', '');
	J('#Query_dialog #surname').attr('value', '');
	J('#Query_dialog #email').attr('value', '');
	J('#Query_dialog #subject').attr('value', '');
	J('#Query_dialog #message').attr('value', '');
	J('#Query_dialog #error_msg').empty();
	
	J('#Query_dialog #name').css('border', '0');
	J('#Query_dialog #surname').css('border', '0');
	J('#Query_dialog #email').css('border', '0');
	J('#Query_dialog #subject').css('border', '0');
	J('#Query_dialog #message').css('border', '0');
}