// JavaScript Document
$(document).ready(function(){
	$('.usefull_l').tooltip({
		track: true,
		delay: 0,
		showURL: false,
		extraClass: "test_class"
	});
	$('.clickable').tooltip({
		track: true,
		delay: 0,
		showURL: false,
		extraClass: "test_class"
	});
	$('.clickable').live('click',function(){
		id = $(this).attr('id');
		mtitle = $(this).html();
		$('#hiddoctype').val(id);
		$.post("saveinfo2.php",{"checksess":"ap","dlfile":id},function(data){
			if(data){
				window.location.href = data;	
			}else{
				$('#file_id').val(id);
				$('#popoutform').css("top", ( $(window).height() - $('#popoutform').height() ) / 2+$(window).scrollTop() + "px");
				$('#popoutform').css("left", ( $(window).width() - $('#popoutform').width() ) / 2+$(window).scrollLeft() + "px");										
				$('#blockout').css('display','block');
				$('#popoutform').css('display','block');
				$('#file_name').val(mtitle);
				$('#selected_form').html(mtitle);
			}
		});
	});
	$('#alertbutton').click(function(){
		$('#alertdiv_2').css('display','none');
		$('#alertcover_2').css('display','none');
	});
	$('.other_resource').click(function(){
		uid = $(this).attr("id");
		mtitle = this.title;
		$.post('saveinfo2.php',{"dlfile":$('#file_id').val(),"checksess":"ok"},function(data){
			if(data){
				window.location.href = data;
			}else{				
				$('#file_id').val(uid);
				$('#popoutform').css("top", ( $(window).height() - $('#popoutform').height() ) / 2+$(window).scrollTop() + "px");
				$('#popoutform').css("left", ( $(window).width() - $('#popoutform').width() ) / 2+$(window).scrollLeft() + "px");										
				$('#blockout').css('display','block');
				$('#popoutform').css('display','block');
				$('#file_name').val(mtitle);
				$('#selected_form').html(mtitle);
			}
		});
	});
	$('#alertbutton2').click(function(){
		$('#alert').css('display','none');
		$('#blockout').css('display','none');
	});
	$('#submit_d_form').click(function(){
			var valid = "true";
			var firstname =$('#firstname2').val();
			var lastname = $('#lastname2').val();
			var companyname = $('#companyname2').val();
			var emailad = $('#emailad2').val();
			var phonenumber = $('#phonenumber2').val();			
			var emailadat = emailad.indexOf('@');
			var emailaddot = emailad.indexOf('.');
			var emailady = emailad.indexOf('yahoo.com');
			var emailadh = emailad.indexOf('hotmail.com');
			var emailadg = emailad.indexOf('gmail.com');
			
			if(firstname == " " || firstname == ""){
				alertuser('First Name Required');
				valid = "false";
			}
			if((lastname == " " || lastname == "") && valid != "false"){
				valid = "false";
				alertuser('Last Name Required');
			}
			if((companyname == " " || companyname == "") && valid != "false"){
				valid = "false";
				alertuser('Company Name Required');
			}
			if((emailad == " " || emailad == "") && valid != "false"){
				valid = "false";
				alertuser('Email Address Required');
			}
			if((emailadat == -1 || emailaddot == -1) && valid != "false"){
				valid = "false";
				alertuser('Email Address Is Invalid');
			}
			if((emailady != -1 || emailadh != -1 || emailadg != -1) && valid != "false"){
				valid = "false";
				alertuser('You Cannot Use A Personal Email Address');
			}
			if((phonenumber == " " || phonenumber == "") && valid != "false"){
				valid = "false";
				alertuser('Phone Number Required');
			}
			if(valid == "true"){
				$.post('saveinfo2.php',{"txtName":firstname,"txtLastName":lastname,"txtCompanyName":companyname,"txtEmailAd":emailad,"txtPhoneNumber":phonenumber,"hiddoctype":$('#hiddoctype').val()},function(data){
					$('#popoutform').css('display','none');
					$('#blockout').css('display','none');
					clearfields();
					window.location.href = data;
				});
			}
	});
	$('.closebutton').click(function(){
		$('#popoutform').css('display','none');
		$('#blockout').css('display','none');
	});
});
function alertuser(message){
	$('#alert').css('display','block');
	$('#alertbody2').html(message);
}
function clearfields(){
	document.getElementById('firstname2').value="";
	document.getElementById('lastname2').value="";
	document.getElementById('companyname2').value="";
	document.getElementById('emailad2').value="";
	document.getElementById('phonenumber2').value="";
}

