
// AJAX Content Load

$(document).ready(function(){
	$('ul#navigationList a.ajaxify').click(function(){
		var ajaxSrc = $(this).attr("href");
		var ajaxLoad = '<img src="template/images/loading.gif" class="internal" alt="loading.." style="margin-top: 90px; margin-left: 240px;" />';
		$('li a.ajaxify').removeClass('active');
		var parentId = $(this).parents('li').attr("id");
		var currURL = window.location;
	//	window.alert(currURL);
		$('#'+parentId+' a').addClass('active');
		if(currURL != 'http://search-engine-optimization-specialist.net/' || currURL != 'http://lab.egamingc.com/seospecialist/index.php'){
			$('#ajaxTarget').html(ajaxLoad).load(ajaxSrc+" #ajaxMe");
			return false;
		}
		else window.location = ajaxSrc;
				
	});
});



// active links in navigation

$(document).ready(function(){
	var currUrl = window.location;
	$('ul#navigationList li a').each(function(){
		var itemHref = $(this).attr("href");
		if(itemHref == currUrl) $(this).parent('li').addClass('active');
	});
	$('ul.seoNavigation li a').each(function(){
		var itemHref2 = $(this).attr("href");
		if(itemHref2 == currUrl) $('#item12').parent('li').addClass('active');
	});
	
});

// form validation	/ new paragraph form
$(document).ready(function(){
	$('#adminForm').submit(function(){
		valCounter = 0;
		if($('#paragraphLanguage').val() == 0) {
			valCounter++;
			var labelText = $('.paragraphLanguage').text();
			$('.paragraphLanguage').css('color', 'red');
			$('.paragraphLanguage').text(' ! '+labelText);
		}
		if($('#paragraphSection').val() == 0) {
			valCounter++;
			var labelText1 = $('.paragraphSection').text();
			$('.paragraphSection').css('color', 'red');
			$('.paragraphSection').text(' ! '+labelText1);
		}
		if($('#mediaFile').val() != '') {
			if($('#mediaAltText').val() == 0) {
				valCounter++;
				var labelText2 = $('.mediaAltTextLabel').text();
				$('.mediaAltTextLabel').css('color', 'red');
				$('.mediaAltTextLabel').text(' ! '+labelText2);
			}
		}
		if(valCounter > 0) {
		$('#errorContainer').html('<p class="error paragraph"><span class="red">! </span>Marked fields are required.</p>');
		return false;
		}
		else return true;
	});
});
	
// form validation / new section form

$(document).ready(function(){
	$('#adminFormSection').submit(function(){
		var valCounter = 0;
		if($('#sectionTitle').val() =='') {
			var labelTitle = $('.sectionTitle').text();
			$('.sectionTitle').css('color', 'red');
			$('.sectionTitle').text(' ! '+labelTitle);
			valCounter++;
		}
		if($('#sectionLanguage').val() == 0){
			var labelLanguage = $('.sectionLanguage').text();
			$('.sectionLanguage').css('color', 'red');
			$('.sectionLanguage').text(' ! '+labelLanguage);
			valCounter++;
		}
		if($('#sectionLanguage').val() != 2 && $('#sectionTranslation').val() == 0){
			var labelTranslation = $('.sectionTranslation').text();
			$('.sectionTranslation').css('color', 'red');
			$('.sectionTranslation').text(' ! '+labelTranslation);
			valCounter++;
		}
		if($('#sectionWeight').val() == 0){
			valCounter++;
			var labelWeight = $('.sectionWeight').text();
			$('.sectionWeight').css('color', 'red');
			$('.sectionWeight').text(' ! '+labelWeight);
		}
	if(valCounter > 0) {
		$('#errorContainer').html('<p class="error"><span class="red">!</span>Marked fields are required.</p>');
		return false;
	}
	else return true;
	});
});

// form control / language - isNeutral switch

$(document).ready(function(){
	$('#isLanguageNeutral').change(function(){
		if($('#isLanguageNeutral').is(':checked') == true)
			$('#bannerLanguage').attr('disabled', 'true');
	});
	$('#isLanguageNeutral').change(function(){
		if($('#isLanguageNeutral').is(':checked') == false)
			$('#bannerLanguage').removeAttr('disabled', 'false');
	});
	$('#bannerLanguage').change(function(){
		if($('#bannerLanguage').val() != 0)
			$('#isLanguageNeutral').attr('disabled', 'true');
		else $('#isLanguageNeutral').removeAttr('disabled', 'false');
	});
});

//expand paragraph containers on click

$(document).ready(function(){
	$('.expandParagraph').click(function(){
		$('.collapsedParagraphView').css('height', '100px');
		$(this).parent().css('height', 'auto');
		return false;
	});
});
	
// form validation / new banner form

$(document).ready(function(){
	$('#mediaForm').submit(function(){
		var valCounter = 0;
		if($('#mediaFile').val() == ''){
			var labelFile = $('.bannerFileLabel').text();
			$('.bannerFileLabel').css('color','red');
			$('.bannerFileLabel').text(' ! '+labelFile);
			valCounter++;
		}
		/*if($('#bannerSection').val() == 0){
			var labelSection = $('.bannerSection').text();
			$('.bannerSection').css('color','red');
			$('.bannerSection').text(' ! '+labelSection);
			valCounter++;
		}*/
		
		if($('#mediaAltText').val() == 0) {
				valCounter++;
				var labelText2 = $('.mediaAltTextLabel').text();
				$('.mediaAltTextLabel').css('color', 'red');
				$('.mediaAltTextLabel').text(' ! '+labelText2);
			}
			
		if($('#isLanguageNeutral').is(':checked') == false && $('#bannerLanguage').val() == 0){
			var labelNeutral = $('.isLanguageNeutral').text();
			$('.isLanguageNeutral').css('color', 'red');
			$('.isLanguageNeutral').text(' ! '+labelNeutral);
			valCounter++;
			
			if($('#bannerLanguage').val() == 0){
				var labelLanguage = $('.bannerLanguage').text();
				$('.bannerLanguage').css('color', 'red');
				$('.bannerLanguage').text(' ! '+labelLanguage);
				valCounter++;
			}
		}
		if(valCounter > 0) {
			$('#errorContainer').html('<p class="error"><span class="red">! </span>Marked fields are required.</p>');
			return false;
		}
		else return true;
	});
});
function popup(url) {
	new_win=window.open(url, "new_win", "status=1, menubar=0, toolbar=0, scrollbars=1, resizable=1, height=800, width=760");
}		
		
// home page banner rotation

$(document).ready(function(){
	$('.cycleContent').cycle({
		fx: 'fade',
		speed: 800,
		timeout: 5000
	});
});	

// home page banner URL detection

$(document).ready(function(){
	$('#bannerLink').click(function(){
		$('#homePageCycle div').each(function(){
			var currDivId = $(this).attr("id");
			if($('#'+currDivId).css('display') == 'block'){
				var UrlToFollow = $('#'+currDivId+' a').attr("href");
				window.location = UrlToFollow;
			}
		});
		
	});
});
		
	
// for buttons
$(document).ready(function(){
	$('.submitFormButton').hover(function(){
		$(this).css('background-position', '0 -20px');
		$(this).css('cursor', 'pointer');
	},
	function(){
		$(this).css('background-position', '0 0');
	});
});

$(document).ready(function(){
	$('.deleteBttn').hover(function(){
		$(this).css('background-position', '0 -20px');
		$(this).css('cursor', 'pointer');
	},
	function(){
		$(this).css('background-position', '0 0');
	});
});


$(document).ready(function(){
	$('#demoRequests').css('display', 'none');
	$('.contactLink').addClass('active');
	$('.demosLink').click(function(){
		$('.contactLink').removeClass('active');
		$('#contactRequests').css('display', 'none');
		$('#demoRequests').css('display', 'block');
		$(this).addClass('active');
		
	});
	$('.contactLink').click(function(){
		$('.demosLink').removeClass('active');
		$('#demoRequests').css('display', 'none');
		$('#contactRequests').css('display', 'block');
		$(this).addClass('active');
		
	});
});

// load CKEditor with PDW File Browser support
$(document).ready(function(){
	 CKEDITOR.replace( 'ckeditor', {
        filebrowserBrowseUrl : '/pdw_filebrowser/index.php?editor=ckeditor',
		filebrowserImageBrowseUrl : '/pdw_filebrowser/index.php?editor=ckeditor&filter=image',
		filebrowserFlashBrowseUrl : '/pdw_filebrowser/index.php?editor=ckeditor&filter=flash'}
    );
});






