//window.onload = function(){
$(document).ready(function(){  
 var basicObj = new basicFunctions();
 var pageName = basicObj.getPage();
 
 basicObj.updatePlayerCount();  
 if(pageName == 'index.php' || pageName == '' ){
	 $('#index').css('color','#cd1316'); 
   $.getScript('assets/js/jquery.tinycarousel.min.js',function(){
    $('#sub-carousel').tinycarousel({
      pager: true,
       interval: true
     });
  });
 } 
 else if(pageName == 'about.php'){
	 $('.aboutus').css('color','#f8e9a5');
	 $('.about-us').css('color','#f8e9a5');
 }
 else if(pageName == 'services.php'){
	 $('.services').css('color','#f8e9a5');
	 $('.f-services').css('color','#f8e9a5');
 }
 else if(pageName == 'people.php'){
	$('.peo').css('color','#f8e9a5');
	$('.f-peo').css('color','#f8e9a5');
 }
 else if(pageName == 'industry.php'){
  $(".indu").css('color','#f8e9a5');
	 $('.f-indu').css('color','#f8e9a5');
 }
 else if(pageName == 'innolabs.php'){
  $(".inno-labs").css('color','#f8e9a5');
	 $('.f-innolabs').css('color','#f8e9a5');
 } 
 else if(pageName == 'careers.php'){
  $(".inno-career").css('color','#f8e9a5');
	 $('.f-career').css('color','#f8e9a5');
 }
 else if(pageName == 'internship.php'){
  $(".intern-ship").css('color','#f8e9a5');
	 $('.f-internship').css('color','#f8e9a5');
  basicObj.loadCarousel('sub-carousel');
 }

 else if(pageName == 'contact.php'){
  $(".contact-us").css('color','#f8e9a5');
	 $('.f-contact').css('color','#f8e9a5');
 }
 
 else if(pageName == 'games-servicesapi.php' || pageName == 'manage-services.php' || pageName == 'application-services.php' || pageName == 'professional-services.php'){
  
 }
 else if(pageName == 'clientele.php'){
  
 }

 if(pageName == 'internship.php' || pageName == 'services.php' || pageName == 'design.php' || pageName == 'openings.php' || pageName == 'about.php' || pageName == 'innolabs.php' || pageName == 'partners.php' || pageName == 'careers.php' || pageName == 'contact.php'|| pageName == 'people.php' || pageName == 'industry.php' || pageName == 'marketing.php' || pageName == 'technology.php'){
	var submenu_href = window.location.href.substr(window.location.href.lastIndexOf("/")+1);
	if ( submenu_href != '' ) {
		$(this).find("li a[href="+submenu_href+"]").addClass('activetest');
	}
	$("#currentnews-accordion").accordion({header: "h3", autoHeight:false});
	$("#currentnews-accordiontwo").accordion({header: "h3", autoHeight:false});
	$("#currentnews-accordionthree").accordion({header: "h3", autoHeight:false});
	$("#currentnews-accordion").accordion({ collapsible: true });
 }
 
if(pageName == 'services.php' || pageName == 'people.php'){
	$("#currentnews-accordion").accordion("option", "active", false);
}

if(pageName == 'technology.php'){
	var submenu_href = window.location.href.substr(window.location.href.lastIndexOf("/")+1);
	if ( submenu_href != '' ) {
		$(this).find("li a[href="+submenu_href+"]").addClass('activetest');
	}
	$("#currentnews-accordion").accordion("option", "active", 1);
}
if(pageName == 'marketing.php'){
	var submenu_href = window.location.href.substr(window.location.href.lastIndexOf("/")+1);
	if ( submenu_href != '' ) {
		$(this).find("li a[href="+submenu_href+"]").addClass('activetest');
	}
	$("#currentnews-accordion").accordion("option", "active", 2);
}

//To make ajax call in markets-two
  $("#link-aboutus").click(function(){
     basicObj.loadPage('aboutus.html');
  });
   $("#link-whoweare").click(function(){
     basicObj.loadPage('whoweare.html');
  });
   $("#link-ourhistory").click(function(){
     basicObj.loadPage('ourhistory.html');
  });
   $("#link-ourvision").click(function(){
     basicObj.loadPage('ourvision.html');
  });
   
/* Services page left side links start here */
   
   $("#link-systemsdesign").click(function(){
     basicObj.loadPage('systemsdesign.html');
  });
   $("#link-busmodeldesign").click(function(){
     basicObj.loadPage('busmodeldesign.html');
  });
 $("#link-visualsystemdesign").click(function(){
     basicObj.loadPage('visualsystemdesign.html');
  });
$("#link-customerexpdesign").click(function(){
     basicObj.loadPage('customerexpdesign.html');
  });
$("#link-usabilityengg").click(function(){
     basicObj.loadPage('usabilityengg.html');
  });
/* Servces - Technologies part start Here */

$("#link-system-arch-desig").click(function(){
     basicObj.loadPage('system-arch-desig.html');
  });
$("#link-ser-ori-architecture").click(function(){
     basicObj.loadPage('ser-ori-architecture.html');
  });
$("#link-remote-inf-manag").click(function(){
     basicObj.loadPage('remote-inf-manag.html');
  });
$("#link-database-perf-engi").click(function(){
     basicObj.loadPage('database-perf-engi.html');
  });
$("#link-ecom-pay-gate").click(function(){
     basicObj.loadPage('ecom-pay-gate.html');
  });
$("#link-open-sour-solu").click(function(){
     basicObj.loadPage('open-sour-solu.html');
  });
$("#link-bus-intell").click(function(){
     basicObj.loadPage('bus-intell.html');
  });
$("#link-platforms").click(function(){
     basicObj.loadPage('platforms.html');
  });

/* Servces - Technologies part start Here */

$("#link-inn-newconcepts").click(function(){
     basicObj.loadPage('newconcepts.html');
  });
$("#link-digital-marketing").click(function(){
     basicObj.loadPage('digital-marketing.html');
  });
$("#link-brandstrategy").click(function(){
     basicObj.loadPage('brandstrategy.html');
  });
$("#link-commstrategies").click(function(){
     basicObj.loadPage('commstrategies.html');
  });
$("#link-customerexp").click(function(){
     basicObj.loadPage('customerexp.html');
  });
$("#link-customeranalytics").click(function(){
     basicObj.loadPage('customeranalytics.html');
  });
$("#link-webanalytics").click(function(){
     basicObj.loadPage('webanalytics.html');
  });
$("#link-socialmedia").click(function(){
     basicObj.loadPage('socialmedia.html');
  });

/* Services page left side links start here */

/* People page left side links start here */
   
	$("#link-sree").click(function(){
		basicObj.loadPage('sree.html');
	});
	$("#link-neeraj").click(function(){
		basicObj.loadPage('neeraj.html');
	});
	$("#link-shyam").click(function(){
	basicObj.loadPage('shyam.html');
	});
	$("#link-nag").click(function(){
	basicObj.loadPage('nag.html');
	});
	$("#link-shashank").click(function(){
	basicObj.loadPage('shashank.html');
	});
	$("#link-rajesh").click(function(){
	basicObj.loadPage('rajesh.html');
	});
	$("#link-pankaj").click(function(){
	basicObj.loadPage('pankaj.html');
	});
	$("#link-jaydeep").click(function(){
	basicObj.loadPage('jaydeep.html');
	});
	$("#link-dipankar").click(function(){
	basicObj.loadPage('dipankar.html');
	});
	$("#link-ajay").click(function(){
	basicObj.loadPage('ajay.html');
	});
	
	$("#link-sree-a").click(function(){
		basicObj.loadPage('sree.html');
	});
	$("#link-neeraj-b").click(function(){
		basicObj.loadPage('neeraj.html');
	});
	$("#link-shyam-c").click(function(){
		basicObj.loadPage('shyam.html');
	});
	$("#link-nag-d").click(function(){
		basicObj.loadPage('nag.html');
	});
	$("#link-shashank-e").click(function(){
		basicObj.loadPage('shashank.html');
	});
	$("#link-rajesh-f").click(function(){
		basicObj.loadPage('rajesh.html');
	});
	$("#link-pankaj-g").click(function(){
		basicObj.loadPage('pankaj.html');
	});
	$("#link-jaydeep-h").click(function(){
		basicObj.loadPage('jaydeep.html');
	});
	$("#link-dipankar-i").click(function(){
		basicObj.loadPage('dipankar.html');
	});
	$("#link-ajay-j").click(function(){
		basicObj.loadPage('ajay.html');
	});

/* People page left side links start here */

/* Industry page left side links start here */

$("#link-at-a-glance").click(function(){
		basicObj.loadPage('at-a-glance.html');
	});

/* Industry page left side links start here */

/* Careers page left side links start here */
  $("#link-careers").click(function(){
     basicObj.loadPage('careers.html');
  });
   $("#link-areyouready").click(function(){
     basicObj.loadPage('areyouready.html');
  });
   $("#link-joinus").click(function(){
     basicObj.loadPage('joinus.html');
  });
/* Careers page left side links start here */

/* Innolabs page left side links start here */

  $("#link-whatisinnolabs").click(function(){
     basicObj.loadPage('whatisinnolabs.html');
  });
   $("#link-createbusiness").click(function(){
     basicObj.loadPage('createbusiness.html');
  });
   $("#link-manageleadership").click(function(){
     basicObj.loadPage('manageleadership.html');
  });
   
/* Innolabs page left side links start here */

/* Contact page left side links start here */

   $("#link-address").click(function(){
     basicObj.loadPage('address.html');
  });
   $("#link-emailus").click(function(){
     basicObj.loadPage('emailus.html');
  });
   
	$('#main-carousel').tinycarousel({
        pager: true,
        interval: true
    });
	
	$(".SubMenu li a").click(function(){		
		var HrefVal = $(this).attr('href');		
		 $("ul.SubMenu").each(function(i){	
			$(this).find("li a").removeClass('activetest');
			$(this).find("li a[href="+HrefVal+"]").addClass('activetest');
		}); 
	});
});

var basicFunctions  = new Function();
// Function to get UA
basicFunctions.prototype.getUserAgent = function(){
var uaName = window.navigator.appName;
return uaName;
}
// Function to get host
basicFunctions.prototype.getHost = function(){
  var host = window.location.host;
  var protocol = window.location.protocol;
  var url = protocol+"//"+host; 
  return url;
}
//function to the page name
basicFunctions.prototype.getPage = function(){
  var path = window.location.href;
  var pos = path.lastIndexOf("/")+1;
  var page = path.substr(pos);
  page = page.split('#'); 
  return page[0];
}
basicFunctions.prototype.showPopup = function(){
  $("#overlay").fadeIn('fast');
  $("#popup-container").fadeIn(3000).delay(2000);
}
basicFunctions.prototype.hidePopup = function(){
  $("#popup-container").fadeOut(3000);
  $("#overlay").fadeOut('slow');
}
basicFunctions.prototype.loadPage = function(pageUrl){
  $.ajax({
    url:pageUrl,
    cache:false,
    success:function(data){
      $("#ajax-container").html(data);
    },
    error:function(){
      console.log("OOPs an error has occurred");
    }
  });
}
basicFunctions.prototype.loadCarousel = function(contID){
  contID = '#'+contID;
  $.getScript('assets/js/jquery.tinycarousel.min.js', function(){
     $(contID).tinycarousel({
        pager: true,
        interval: true
     });
  });
}
basicFunctions.prototype.updatePlayerCount = function(){  
  var monthlyCount='';
  var category;
  var tempCount;
  try{
  $.ajax({
    url:'/assets/xml/playercount.xml',
    cache:'false',
    dataType:'xml',
    success:function(xml){
      $(xml).find('monthlycount').each(function(){
        category = $.trim($(this).find('category').text());
        monthlyCount = $.trim($(this).find('count').text());
        if(monthlyCount !== ''){
          tempCount = '<li>'+monthlyCount+'</li>';
          category = "#"+category;
          $(category).html(tempCount);
        }
      });      
    },
    error:function(){     
    // console.log('An Error has occurred');
    }
  });
}catch(exp){
  alert(exp);
}
}




function validateContactform(){
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

if($('#first_name').val() == ''){
  alert('Please Enter First Name');
  $('#first_name').focus();
  return false;
}
else if($('#last_name').val() == ''){
  alert('Please Enter Last Name');
  $('#last_name').focus();
  return false;
}
else if($('#company').val() == ''){
  alert('Please Enter company Name');
  $('#company').focus();
  return false;
}
else if($('#email').val() == ''){  
  alert('Please Enter Email');
  $('#email').focus();
  return false;
}
else if(!filter.test($('#email').val())){
  alert('Please Enter Valid Email');
  $('#email').focus();
  return false;
}
else if($('#country_code').val() == ''){
  alert('Please Enter Country Code');
  $('#country_code').focus();
  return false;  
}
else if(isNaN($('#country_code').val()) == true){
  alert('Please Enter valid Country Code');
  $('#country_code').focus();
  return false;
}
else if($('#phone').val() == ''){
  alert('Please Enter Phone Number');
  $('#phone').focus();
  return false;  
}

else if(isNaN($('#phone').val()) == true){
  alert('Please Enter valid Phone Number');
  $('#phone').focus();
  return false;
}
else if($('#subject').val() == ''){
  alert('Please Enter Subject');
  $('#subject').focus();
  return false;
}
else if($('#message').val() == ''){
  alert('Please Enter Message');
  $('#message').focus();
  return false;  
}
else {
  return true;
  $('form-contact').submit();
}
}
/* page scroll function */

function scrollWin(){
	$('html,body').animate({
	scrollTop: $("#scrollToHere").offset().top }, 5000);
}
/* page scroll function */
