var hMotive_count;
var hMotive_interval;
var old_hMotive 		= 0;
var current_hMotive 	= 0;
var basdir 				= '/kunden/225207_66115/www/www.ursapharm.de/wp-content/themes/ursapharm/';
var imagedir 			= basdir+'images/';


// =========================================== //
// description: Sprache
function language_change(){
	jQuery("#select_language").change(function(){
		var selectedVar = jQuery("#select_language option:selected").val();
		location.href = selectedVar;
	});
	
	
	jQuery("#select_country").change(function(){
		var selectedVar = jQuery("#select_country option:selected").val();
		location.href = selectedVar;
	});
	
};// end function language_change()


// =========================================== //
// description: Mouseover für haupt Menu



function page_menu(){

	var count_nav = jQuery("#page_nav .nav_level_1 .page_item").length;
	
	for(var i = 0; i<=count_nav; i++){
		jQuery("#page_nav .nav_level_1 li:eq("+i+")").mouseover(function(){
			var tmp = jQuery(this);
			var w = tmp.width();
			var h = tmp.height();
			
			jQuery(this).append('<div class="current_page_item" style="width: '+(w+1)+'px; height: '+h+'px; position: absolute; top: 53px"></div>');
			
			jQuery("div.current_page_item").css({display:"none"}).fadeIn(500);
		
		}).mouseout(function() {
			
			jQuery("div.current_page_item").fadeOut(500, function() {
				jQuery(this).remove();
			});
		});

	}// end for(var i = 0; i<=count_nav; i++)
};// function page_menu()

// =========================================== //
// description: GEHT NET T____T
function rItem_rotateUp() {
	current_rItem = (old_rItem + 1) % rItem_count;
	
	jQuery("#vcarousel ul li.test_hl_li:eq(" + current_rItem + ")").animate({top: 5},"slow");
	
	old_rItem = current_rItem;
};


// =========================================== //
// description: laden von feed URL in php datei
function vcarousel_init(vcarousel, state){

    vcarousel.lock();
    
    //jQuery.get(basdir+'_test_feed.php',{'ID': '85'},
    jQuery.get('http://www.ursapharm.de/wp-content/themes/ursapharm/_product_img_browser.xml.php',{'pID': '85'},
		function(xml) {
        	vcarousel_itemAdd(vcarousel, xml);
        },
        'xml'
    );
};



// =========================================== //
// description: erstelle inhalten von  feed datei
function vcarousel_getHTML(item){
	
	var htmltext = '<h3><a href="'+jQuery('link', item).text()+'">'+jQuery('title', item).text()+'</a></h3><p><a href="'+jQuery('link', item).text()+'">'+vcarousel_str(jQuery('description', item).text(), 1000)+'</a></p><div class="scroll_break"></div>';
    return htmltext;
};



// =========================================== //
// description: füge inhalten zu carousel hinzu 
function vcarousel_itemAdd(vcarousel, xml){
    var $items = jQuery('item', xml);

    $items.each(function(i) {
        vcarousel.add(i + 1, vcarousel_getHTML(this));
    });

    vcarousel.size($items.size());
    vcarousel.unlock();
    vcarousel.setup();
};


// =========================================== //
// description: // bestimme zeichenlänge in carousel
function vcarousel_str(str, length, suffix) {
    if (str.length <= length)
        return str;

    if (suffix == undefined)
        suffix = '...';
    return str.substr(0, length).replace(/\s+?(\S+)?$/g, '') + suffix;

};


// =========================================== //
// description: TEST ::::::::::::::::::
function docCheckLogin(formID){
	var formstr = jQuery(formID).serialize();
	$.post(
		"http://deejing.de/login.php",
		formstr,
		function(data){
			alert(data);
		}
	);
	return false;
}; // end function


// =========================================== //
// description: DocCheck loginform
function setdocCheckInput(){
	jQuery("input#username").click(function(){
		if(jQuery(this).val() == 'Username')
			jQuery(this).val('');
		else
			jQuery(this).val(jQuery(this).val());
	});
	jQuery("input#password").click(function(){
		if(jQuery(this).val() == 'Password')
			jQuery(this).val('');
		else
			jQuery(this).val(jQuery(this).val());
	});
}

// =========================================== //
// description: bildvorladen
function imgPrelaod(){
	document.preload = new Array();
	if(document.images){
		for (var i = 0; i < imgPrelaod.arguments.length; i++){
			document.preload[i] 	= new Image();
			document.preload[i].src = imgPrelaod.arguments[i];
		}
	}
}

// =========================================== //
// description: Startseite animation
function motive_Rotate(){
	current_hMotive = (old_hMotive + 1) % hMotive_count;
		jQuery("div#home_img div.home_motive:eq(" + old_hMotive + ")").animate({"opacity": 1},"slow", function(){
			jQuery(this).animate({"opacity": 0},"slow");
		});

	
		jQuery("div#home_img div.home_motive:eq(" + current_hMotive + ")").animate({"opacity": 1},"slow", function(){
			jQuery(this).css({'z-index':hMotive_count-current_hMotive})
		});
	old_hMotive = current_hMotive;
}




// ############################################################################# //
// ############################################################################# //
// ############################################################################# //
// ############################################################################# //
// =========================================== //
// description: INT JQuery


jQuery(function(){
	
	// image preload //
	imgPrelaod(
		imagedir+'startseite/01.jpg',
		imagedir+'startseite/02.jpg',
		imagedir+'startseite/03.jpg',
		imagedir+'startseite/04.jpg',
		imagedir+'startseite/05.jpg',
		
		imagedir+'nav_hover.png',
		imagedir+'page_background.jpg',
		imagedir+'search_input_bg.png',
		imagedir+'header_bg.png',
		imagedir+'logo.png'
	);
	// end preload //
	
	
	language_change();
	
	
		
		page_menu();
		setdocCheckInput();
	
	
	// == fancy box
	jQuery('a:has(img)[href$=".bmp"],a:has(img)[href$=".gif"],a:has(img)[href$=".jpg"],a:has(img)[href$=".jpeg"],a:has(img)[href$=".png"],a:has(img)[href$=".BMP"],a:has(img)[href$=".GIF"],a:has(img)[href$=".JPG"],a:has(img)[href$=".JPEG"],a:has(img)[href$=".PNG"]').addClass('fancy');
    jQuery('.gallery a:has(img)[href$=".bmp"],.gallery a:has(img)[href$=".gif"],.gallery a:has(img)[href$=".jpg"],.gallery a:has(img)[href$=".jpeg"],.gallery a:has(img)[href$=".png"],.gallery a:has(img)[href$=".BMP"],.gallery a:has(img)[href$=".GIF"],.gallery a:has(img)[href$=".JPG"],.gallery a:has(img)[href$=".JPEG"],.gallery a:has(img)[href$=".PNG"]').attr('rel','gallery');
	jQuery("a.fancy").fancybox({'hideOnContentClick':false,'showNavArrows':'show'});
	
	jQuery("a.ifancy").fancybox(
	{
		'frameWidth': 580,
		'frameHeight': 600,
        'hideOnContentClick':false
	});
	
	jQuery("a.sfancy").fancybox(
	{
		'frameWidth': 720,
		'frameHeight': 540,
        'hideOnContentClick':false
	});
	jQuery("a.vfancy").fancybox(
	{
		'frameWidth': 365,
		'frameHeight': 315,
        'hideOnContentClick':false
	});
	jQuery("a.xfancy").fancybox(
	{
		'frameWidth': 542,
		'frameHeight': 368,
        'hideOnContentClick':false
	});
	jQuery("a.ufancy").fancybox(
	{
		'frameWidth': 630,
		'frameHeight': 415,
        'hideOnContentClick':false
	});
	
	
 	// == Startseite Animation

	hMotive_count = jQuery("div#home_img div.home_motive").size();	
	
	//jQuery("div#home_img div.home_motive:eq(1)").css({'z-index': hMotive_count});
	jQuery("div#home_img div.home_motive:eq(1)").css({zIndex: hMotive_count});
	
	for(var i = 0; i <= hMotive_count; i++){
		//jQuery("div#home_img div.home_motive:eq(" + i + ")").css({'z-index':hMotive_count-i});
		jQuery("div#home_img div.home_motive:eq(" + i + ")").css({zIndex: ( hMotive_count-i )});
		jQuery("div#home_img div.home_motive:eq(" + (i+1) + ")").animate({opacity: 1},"slow");
		
	}
	
	//hMotive_interval = setInterval(motive_Rotate, 3500);
	//motive_Rotate();// animation Laden;
	
	
	
	
});



// ***************************************************** //
// ***************************************************** //
// ***************************************************** //
// ***************************************************** //