function checkCharLimit() {
	var maxChar = 2500;
	var charCount = document.getElementById('issue').value.length;
	
	if(charCount>maxChar)
	{
	alert("Maximum Character Limit Exceed!");
	}
	document.getElementById('charCount').innerHTML= charCount;
//	alert(charCount)
}
function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;

      }

function checkForm() {

/*if(document.supportForm.company.value=="") 
{
//	alert('Please enter your company name.');
	document.supportForm.company.focus();
	document.getElementById('companyDiv').style.display='block';
	return false;
} */


if(document.supportForm.name.value=="") 
{
	//alert('Please enter your name.');
	document.getElementById('nameDiv').style.display='block';	
	document.supportForm.name.focus();
	return false;
} 

/*if(document.supportForm.address.value=="") 
{
//	alert('Please enter your address.');
	document.getElementById('addressDiv').style.display='block';	
	document.supportForm.address.focus();
	return false;
} */

if(document.supportForm.phone.value=="") 
{
//	alert('Please enter your phone.');
	document.getElementById('phoneDiv').style.display='block';		
	document.supportForm.phone.focus();
	return false;
}

if(document.supportForm.cellPhone.value=="") 
{
//	alert('Please enter your Cell Phone.');
	document.getElementById('cellPhoneDiv').style.display='block';	
	document.supportForm.cellPhone.focus();
	return false;
} 

if(document.supportForm.email.length==0 || document.supportForm.email.value.indexOf("@")==-1 ||  document.supportForm.email.value.indexOf(" ")>=0 || document.supportForm.email.value.indexOf(",")>=0  || document.supportForm.email.value.indexOf(".")==-1 )
{
//	alert("Please Enter a Valid Email.\n\nNOTE : Do not use SPACES or SPECIAL CHARS.");
	document.getElementById('emailDiv').style.display='block';	
	document.supportForm.email.focus();
	document.supportForm.email.select();
	return false;
} 

if(document.supportForm.issue.value=="") 
{
//alert("Please enter your comments here, for\n\n why you wish to contact us?");
document.getElementById('issueDiv').style.display='block';
document.supportForm.issue.focus();
return false;
}

}

// contact form

function checkContactForm() {


if(document.contactForm.name.value=="") 
{
	//alert('Please enter your name.');
	document.getElementById('nameDiv').style.display='block';	
	document.contactForm.name.focus();
	return false;
} 

/*if(document.contactForm.company.value=="") 
{
	//alert('Please enter your company name.');
	document.supportForm.company.focus();
	document.getElementById('companyDiv').style.display='block';
	return false;
} 

if(document.contactForm.address.value=="") 
{
	//alert('Please enter your address.');
	document.getElementById('addressDiv').style.display='block';	
	document.supportForm.address.focus();
	return false;
} */

if(document.contactForm.phone.value=="") 
{
//	alert('Please enter your phone.');
	document.getElementById('phoneDiv').style.display='block';		
	document.contactForm.phone.focus();
	return false;
}

/*if(document.contactForm.fax.value=="") 
{
	//alert('Please enter your Cell Phone.');
	document.getElementById('faxDiv').style.display='block';	
	document.contactForm.fax.focus();
	return false;
} */

if(document.contactForm.email.length==0 || document.contactForm.email.value.indexOf("@")==-1 ||  document.contactForm.email.value.indexOf(" ")>=0 || document.contactForm.email.value.indexOf(",")>=0  || document.contactForm.email.value.indexOf(".")==-1 )
{
//	alert("Please Enter a Valid Email.\n\nNOTE : Do not use SPACES or SPECIAL CHARS.");
	document.getElementById('emailDiv').style.display='block';	
	document.contactForm.email.focus();
	document.contactForm.email.select();
	return false;
} 

if(document.contactForm.issue.value=="") 
{
//alert("Please enter your comments here, for\n\n why you wish to contact us?");
document.getElementById('issueDiv').style.display='block';
document.contactForm.issue.focus();
return false;
}
}
function enableAnchorScrolling() {


		function filterPath(string) {
			return string
			.replace(/^\//,'')
			.replace(/(index|default).[a-zA-Z]{3,4}$/,'')
			.replace(/\/$/,'');
		}

		var locationPath = filterPath(location.pathname);
		var scrollElem = scrollableElement('html', 'body');

		// Any links with hash tags in them (can't do ^= because of fully qualified URL potential)
		$('a[href*=#]').each(function() {

			// Ensure it's a same-page link
			var thisPath = filterPath(this.pathname) || locationPath;
			if (  locationPath == thisPath
				&& (location.hostname == this.hostname || !this.hostname)
				&& this.hash.replace(/#/,'') ) {

					// Ensure target exists
					var $target = $(this.hash), target = this.hash;
					if (target) {

						$(this).click(function(event) {
							// Find location of target
							var targetOffset = $target.offset().top;

							$('#productsNavigation ul li a').removeClass('activeLink');
							$(this).addClass('activeLink');
							// Prevent jump-down
							event.preventDefault();
							event.stopPropagation();
							// Animate to target
							$(scrollElem).animate({scrollTop: targetOffset - 99}, 400);
						});
					}
			}
		});

		//checking for hash values in URL
		/*if(window.location.hash) {
			$("a[href='" + window.location.hash + "']").click();
		} else{
			//$("#productsNavigation ul li:first-child").find("a").click();
		}*/

		// Use the first element that is "scrollable"  (cross-browser fix?)
		function scrollableElement(els) {
			for (var i = 0, argLength = arguments.length; i <argLength; i++) {
				var el = arguments[i],
				$scrollElement = $(el);
				if ($scrollElement.scrollTop()> 0) {
					return el;
				} else {
					$scrollElement.scrollTop(1);
					var isScrollable = $scrollElement.scrollTop()> 0;
					$scrollElement.scrollTop(0);
					if (isScrollable) {
						return el;
					}
				}
			}
			return [];
		}
}

function scrollToSection(href){
	$("a[href='" + href + "']").click();
}

$(document).ready(function(){
	enableAnchorScrolling();




	$(".topMenu .BotBoxlink").click(function(){		
		$('.BotBoxDetails').hide();		
		contentDetails= $("#" + $(this).attr("id") + "_details");
		$(this).parents(".botblackBox").find(".BotBoxlink").removeClass('active');
		$(this).addClass('expanded active');							
		contentDetails.slideDown();
    });

	
	


	//content slideup & slidedown effect for plan packages details links..
	
       
});
$(document).ready(function($){
      $(function() {
          adjustStyle($(this).width());		  
          $(window).resize(function() {
              adjustStyle($(this).width());			  
          });
          $(".fancybox").fancybox();
});

function adjustStyle(width) 
	{ 
		if (($(window).height()>=750)||($(window).width()>=1450)) 
			{
				$(".corner_Offer").removeClass("hide");
				$(".freesoap").addClass("hide");
			}
			else  
			{
				$(".corner_Offer").addClass("hide");
				$(".freesoap").removeClass("hide");
			}
	}
});

 $(function() {               
                $("#capslide_img_cont1").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont2").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont3").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont4").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont5").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont6").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont7").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont8").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont9").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont10").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont11").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });
				$("#capslide_img_cont12").capslide({
                    caption_color	: '#fff',
                    caption_bgcolor	: '#000',
                    overlay_bgcolor : '#000',
                    border			: '4px solid #ccc',
                    showcaption	    : true
                });

            });
 
   $(window).load(function() {      
		$('.RemoteSup a.RSP').hover(function() {
			$(this).animate({
				width: '194px'
			}, 300);
		},function() {
			$(this).animate({
				width: '62px'
			}, 300);
		});
    });
