function validate(form2)
  {
  var name=document.getElementById('yourname').value;
  var compname=document.getElementById('compname').value;
  var phone=document.getElementById('phone').value;
  var email=document.getElementById('email').value;
  var details=document.getElementById('details').value;

   if(alltrim(name)=='')     
   {
   
   alert('Please Enter Your Name');
   document.getElementById('yourname').focus();
   return false;
   }
  if(alltrim(compname)=='')     
   {
   
   alert('Please Enter Your Company Name');
   document.getElementById('compname').focus();
   return false;
   }
   if(alltrim(phone)=='')     
   {
   
   alert('Please Enter Your Phone Number');
   document.getElementById('phone').focus();
   return false;
   }
   else if(isNaN(phone))
   {
   alert('Please Enter a Valid Phone Number');
   document.getElementById('phone').focus();
   return false;
   }
   if(alltrim(email)=='')     
   {
   
   alert('Please Enter Your E-Mail Address');
   document.getElementById('email').focus();
   return false;
   }
   else{var res=checkEmail(email);if(res==false){alert("Please Enter A valid E-Mail Address");document.getElementById('email').focus();return false;}}
   
   if(alltrim(details)=='')     
   {
   
   alert('Please Enter Details');
   document.getElementById('details').focus();
   return false;
   }
   
  return true;
 
  }
  
  
function showloginform(){
	var htmlcode= '<div id="alert_div_edit" style="display:none;background-color:#ffffff;"><span class="alert_msg" id="msg_div_edit"></span</div><form name="frm" method="post" action="training.html" onSubmit="return validateform();"><table width="50%" style="background-color:#ffffff;"><tr><td>User Name</td><td><input type="text" name="usename" id="username"></td></tr><tr><td>Password</td><td><input type="text" name="password" id="password"></td></tr><tr><td><input type="submit" name="sub" value="Submit"></td></tr></table></form>';
	$("#dispEditDiv").html(htmlcode);
	var dTop = (screen.height / 3.3);
	var dLeft = (screen.width / 3);
	
	$("#dispEditDiv").css("top","1000px");
	$("#dispEditDiv").css("left","500px");
	$("#dispEditDiv").css("width","450px");
	$("#dispEditDiv").css("height","auto");
	$("#dispEditDiv").css("display","");

}

function validateform()
{
	if($('#username').val() == '' || $('#username').val() != 'fsw2010')
	{
		displayAlertEdit("User Name is blank or Incorrect!");		
		$("#username").focus();		
		//showLoader(0);
		return false;
	}
	
	if($('#password').val() == '' || $('#password').val() != 'swamis')
	{
		displayAlertEdit("Password is blank or Incorrect!");		
		$("#username").focus();		
		//showLoader(0);
		return false;
	}
	return true;
}

function displayAlertEdit(msg)
{
	if(msg) $("#msg_div_edit").html(msg);
	$("#alert_div_edit").css("display","");
}


$(document).ready(function () {
	$('#support input.contact, #support a.contact').click(function (e) {
		e.preventDefault();
		// load the contact form using ajax
		$.get("contact.php", function(data){
			// create a modal dialog with the data
			$(data).modal({
				closeHTML: "<a href='#' title='Close' class='modal-close'>x</a>",
				position: ["15%",],
				overlayId: 'contact-overlay',
				containerId: 'contact-container',
				onOpen: contact.open,
				onShow: contact.show,
				onClose: contact.close
			});
		});
	});

	// preload images
	var img = ['cancel.png'];
	$(img).each(function () {
		var i = new Image();
		i.src = 'images/' + this;
	});
});

var contact = {
	message: null,
	open: function (dialog) {
		// add padding to the buttons in firefox/mozilla
		if ($.browser.mozilla) {
			$('#contact-container .contact-button').css({
				'padding-bottom': '2px'
			});
		}
		// input field font size
		if ($.browser.safari) {
			$('#contact-container .contact-input').css({
				'font-size': '.9em'
			});
		}

		// dynamically determine height
		var h = 280;
		if ($('#contact-subject').length) {
			h += 26;
		}
		if ($('#contact-cc').length) {
			h += 22;
		}

		var title = $('#contact-container .contact-title').html();
		$('#contact-container .contact-title').html('Loading...');
		dialog.overlay.fadeIn(200, function () {
			dialog.container.fadeIn(200, function () {
				dialog.data.fadeIn(200, function () {
					$('#contact-container .contact-content').animate({
						height: h
					}, function () {
						$('#contact-container .contact-title').html(title);
						$('#contact-container form').fadeIn(200, function () {
							$('#contact-container #contact-name').focus();

							$('#contact-container .contact-cc').click(function () {
								var cc = $('#contact-container #contact-cc');
								cc.is(':checked') ? cc.attr('checked', '') : cc.attr('checked', 'checked');
							});

							// fix png's for IE 6
							if ($.browser.msie && $.browser.version < 7) {
								$('#contact-container .contact-button').each(function () {
									if ($(this).css('backgroundImage').match(/^url[("']+(.*\.png)[)"']+$/i)) {
										var src = RegExp.$1;
										$(this).css({
											backgroundImage: 'none',
											filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' +  src + '", sizingMethod="crop")'
										});
									}
								});
							}
						});
					});
				});
			});
		});
	},
	show: function (dialog) {
		$('#contact-container .contact-send').click(function (e) {
			e.preventDefault();
			// validate form
			if (contact.validate()) {
				
				var msg = $('#contact-container .contact-message');
				msg.fadeOut(function () {
					msg.removeClass('contact-error').empty();
				});
				$('#contact-container .contact-title').html('Checking...');
				$('#contact-container form').fadeOut(200);
				$('#contact-container .contact-content').animate({
					height: '80px'
				}, function () {
					$('#contact-container .contact-loading').fadeIn(200, function () {
						$.ajax({
							url: 'contact.php',
							data: $('#contact-container form').serialize() + '&action=send',
							type: 'post',
							cache: false,
							dataType: 'html',
							success: function (data) {
								/*$('#contact-container .contact-loading').fadeOut(200, function () {
									$('#contact-container .contact-title').html('Thank you!');
									msg.html(data).fadeIn(200);
								});*/
								window.location.href = 'http://firstsourceweb.com/training.php';
							},
							error: contact.error
						});
					});
				});
				
				
				/*$('#contact-container .contact-content').animate({
					height: '80px'
				}, function () {
					$('#contact-container .contact-loading').fadeIn(200, function () {
						$.ajax({
							url: 'contact.php',
							data: $('#contact-container form').serialize() + '&action=send',
							type: 'post',
							cache: false,
							dataType: 'html',
							success: function (data) {
								$('#contact-container .contact-loading').fadeOut(200, function () {
									$('#contact-container .contact-title').html('Thank you!');
									msg.html(data).fadeIn(200);
								});
							},
							error: contact.error
						}); }}*/
					

				//window.location.href = 'http://linux2/Anindita/firstsourcewebfinal/training.html';				
			}
			else {
				if ($('#contact-container .contact-message:visible').length > 0) {
					var msg = $('#contact-container .contact-message div');
					msg.fadeOut(200, function () {
						msg.empty();
						contact.showError();
						msg.fadeIn(200);
					});
				}
				else {
					$('#contact-container .contact-message').animate({
						height: '30px'
					}, contact.showError);
				}
				
			}
		});
	},
	close: function (dialog) {
		$('#contact-container .contact-message').fadeOut();
		//$('#contact-container .contact-title').html('Goodbye...');
		$('#contact-container form').fadeOut(200);
		$('#contact-container .contact-content').animate({
			height: 40
		}, function () {
			dialog.data.fadeOut(200, function () {
				dialog.container.fadeOut(200, function () {
					dialog.overlay.fadeOut(200, function () {
						$.modal.close();
					});
				});
			});
		});
	},
	error: function (xhr) {
		alert(xhr.statusText);
	},
	validate: function () {
		contact.message = '';
		if (!$('#contact-container #contact-name').val()) {
			contact.message += 'User Name is required. ';
		}
		if ($('#contact-container #contact-name').val() && ($('#contact-container #contact-name').val() !='fsw2010')) {
			contact.message += 'Please enter a valid username. ';
		}
		var pass = $('#contact-container #contact-password').val();
		if (!pass) {
			contact.message += 'Password is required. ';
		}
		if (pass && (pass !='swamis')) {
			contact.message += 'Password invalid. ';
		}
		if (contact.message.length > 0) {
			return false;
		}
		else {
			return true;
		}
	},
	showError: function () {
		$('#contact-container .contact-message')
			.html($('<div class="contact-error"></div>').append(contact.message))
			.fadeIn(200);
	}
};


function checkvalidation()
{
	if($('#user_name').val() == '' || $('#user_name').val() != 'fsw2010')
	{
		
		displayAlertEdit("User Name is blank or Incorrect!");
		document.getElementById('msg_div_edit').style.display = '';
		$("#user_name").focus();		
		//showLoader(0);
		return false;
	}
	
	if($('#pass').val() == '' || $('#pass').val() != 'client')
	{
		displayAlertEdit("Password is blank or Incorrect!");
		document.getElementById('msg_div_edit').style.display = '';
		$("#pass").focus();		
		//showLoader(0);
		return false;
	}
	document.frm.submit();
}

