// JavaScript Document

/*
// --------------------------------------------------------------------------
// jQuery.custom.js by orangepointsolutions Ltd., www.orangepointsolutions.de
// --------------------------------------------------------------------------
*/

 $(document).ready(function() {

	//$(".nav_main > div").hide();
	//$("#arrow001").show();
	//$("#arrow002").show();

    $("#nav001").mouseover( function() { $("#arrow001").toggleClass("arrow001hover"); });

/*    $("#nav001").mouseover( function() { $("#arrow001").fadeIn("slow"); });
    $("#nav001").mouseout( function() { $("#arrow001").fadeOut("slow"); });
    $("#arrow001").mouseover( function() { $(this).show(); });

    $("#nav002").mouseover( function() { $("#arrow002").fadeIn("slow"); });
    $("#nav002").mouseout( function() { $("#arrow002").fadeOut("slow"); });
    $("#arrow002").mouseover( function() { $(this).show(); });

    $("#nav003").mouseover( function() { $("#arrow003").fadeIn("slow"); });
    $("#nav003").mouseout( function() { $("#arrow003").fadeOut("slow"); });
    $("#arrow003").mouseover( function() { $(this).show(); });

    $("#nav004").mouseover( function() { $("#arrow004").fadeIn("slow"); });
    $("#nav004").mouseout( function() { $("#arrow004").fadeOut("slow"); });
    $("#arrow004").mouseover( function() { $(this).show(); });

*/

	$("#go_page1").addClass("active");
    $(".page").hide();
    $("#page1").fadeIn("slow");
	
	$("#pages > li").mouseover(function() {
		$(this).toggleClass("hover");
	});

	$("#pages > li").mouseout(function() {
		$(this).toggleClass("hover");
	});

    $(".go_page").click(function(){
		// extract id
		var regExpression = /(\w.+)_(\w.+)/;
		regExpression.exec( $(this).attr("id") );
		var myId = RegExp.$2;

	    if ( !$(this).hasClass("active") ) {

            if ( myId == 'page1' ) { 
			
				if ($("#page2").length>0) { $("#page2").fadeOut("fast", function() {
					if ($("#page3").length>0) { $("#page3").fadeOut("fast", function() {
						if ($("#page4").length>0) { $("#page4").fadeOut("fast", function() {
							if ($("#page5").length>0) { $("#page5").fadeOut("fast", function() {
								if ($("#page6").length>0) { $("#page6").fadeOut("fast", function() {
									if ($("#page7").length>0) { $("#page7").fadeOut("fast", function() {
										if ($("#page8").length>0) { $("#page8").fadeOut("fast", function() {
											if ($("#page9").length>0) { $("#page9").fadeOut("fast", function() {
												if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																		 
														$("#page1").fadeIn("slow"); });
												
												} else { $("#page1").fadeIn("slow"); } });
											} else { $("#page1").fadeIn("slow"); } });
										} else { $("#page1").fadeIn("slow"); } });
									} else { $("#page1").fadeIn("slow"); } });
								} else { $("#page1").fadeIn("slow"); } });
							} else { $("#page1").fadeIn("slow"); } });
						} else { $("#page1").fadeIn("slow"); } });
					} else { $("#page1").fadeIn("slow"); } });
				}
			}
			
			if ( myId == 'page2' ) {
				
		    	$("#page1").fadeOut("fast", function() {
													 
					if ($("#page3").length>0) { $("#page3").fadeOut("fast", function() {
						if ($("#page4").length>0) { $("#page4").fadeOut("fast", function() {
							if ($("#page5").length>0) { $("#page5").fadeOut("fast", function() {
								if ($("#page6").length>0) { $("#page6").fadeOut("fast", function() {
									if ($("#page7").length>0) { $("#page7").fadeOut("fast", function() {
										if ($("#page8").length>0) { $("#page8").fadeOut("fast", function() {
											if ($("#page9").length>0) { $("#page9").fadeOut("fast", function() {
												if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																	 
									        			$("#page2").fadeIn("slow"); });
												
												} else { $("#page2").fadeIn("slow"); } });
											} else { $("#page2").fadeIn("slow"); } });
										} else { $("#page2").fadeIn("slow"); } });
									} else { $("#page2").fadeIn("slow"); } });
								} else { $("#page2").fadeIn("slow"); } });
							} else { $("#page2").fadeIn("slow"); } });
						} else { $("#page2").fadeIn("slow"); } });
					} else { $("#page2").fadeIn("slow"); } 
				});
			}
			
			if ( myId == 'page3' ) {
				
		    	$("#page1").fadeOut("fast", function() {
		    		$("#page2").fadeOut("fast", function() {
														 
						if ($("#page4").length>0) { $("#page4").fadeOut("fast", function() {
							if ($("#page5").length>0) { $("#page5").fadeOut("fast", function() {
								if ($("#page6").length>0) { $("#page6").fadeOut("fast", function() {
									if ($("#page7").length>0) { $("#page7").fadeOut("fast", function() {
										if ($("#page8").length>0) { $("#page8").fadeOut("fast", function() {
											if ($("#page9").length>0) { $("#page9").fadeOut("fast", function() {
												if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																 
								        				$("#page3").fadeIn("slow"); });
												
						    					} else { $("#page3").fadeIn("slow"); } });
						    				} else { $("#page3").fadeIn("slow"); } });
						    			} else { $("#page3").fadeIn("slow"); } });
						    		} else { $("#page3").fadeIn("slow"); } });
							    } else { $("#page3").fadeIn("slow"); } });
						    } else { $("#page3").fadeIn("slow"); } });
						} else { $("#page3").fadeIn("slow"); } 
					});
				});
			}
			
			if ( myId == 'page4' ) {
				
		    	$("#page1").fadeOut("fast", function() {
		    		$("#page2").fadeOut("fast", function() {
		    		    $("#page3").fadeOut("fast", function() {
														 
						    if ($("#page5").length>0) { $("#page5").fadeOut("fast", function() {
						    	if ($("#page6").length>0) { $("#page6").fadeOut("fast", function() {
						    		if ($("#page7").length>0) { $("#page7").fadeOut("fast", function() {
						    			if ($("#page8").length>0) { $("#page8").fadeOut("fast", function() {
						    				if ($("#page9").length>0) { $("#page9").fadeOut("fast", function() {
						    					if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																 
							        					$("#page4").fadeIn("slow"); });
												
						    					} else { $("#page4").fadeIn("slow"); } });
						    				} else { $("#page4").fadeIn("slow"); } });
						    			} else { $("#page4").fadeIn("slow"); } });
						   			} else { $("#page4").fadeIn("slow"); } });
			 					} else { $("#page4").fadeIn("slow"); } });
						    } else { $("#page4").fadeIn("slow"); }
						});
					});
				});
			}
			
			if ( myId == 'page5' ) {
				
		    	$("#page1").fadeOut("fast", function() {
		        	$("#page2").fadeOut("fast", function() {
		        		$("#page3").fadeOut("fast", function() {
		        		    $("#page4").fadeOut("fast", function() {

						    	if ($("#page6").length>0) { $("#page6").fadeOut("fast", function() {
						    		if ($("#page7").length>0) { $("#page7").fadeOut("fast", function() {
						    			if ($("#page8").length>0) { $("#page8").fadeOut("fast", function() {
						    				if ($("#page9").length>0) { $("#page9").fadeOut("fast", function() {
						    					if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																 
														$("#page5").fadeIn("slow"); });

						    					} else { $("#page5").fadeIn("slow"); } });
						    				} else { $("#page5").fadeIn("slow"); } });
						    			} else { $("#page5").fadeIn("slow"); } });
						   			} else { $("#page5").fadeIn("slow"); } });
			 					} else { $("#page5").fadeIn("slow"); } 
							});
						});
					});
				});
			}

			if ( myId == 'page6' ) {
				
		    	$("#page1").fadeOut("fast", function() {
		        	$("#page2").fadeOut("fast", function() {
		        		$("#page3").fadeOut("fast", function() {
		        		    $("#page4").fadeOut("fast", function() {
		        		    	$("#page5").fadeOut("fast", function() {

						    		if ($("#page7").length>0) { $("#page7").fadeOut("fast", function() {
						    			if ($("#page8").length>0) { $("#page8").fadeOut("fast", function() {
						    				if ($("#page9").length>0) { $("#page9").fadeOut("fast", function() {
						    					if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																 
														$("#page6").fadeIn("slow"); });

						    					} else { $("#page6").fadeIn("slow"); } });
						    				} else { $("#page6").fadeIn("slow"); } });
						    			} else { $("#page6").fadeIn("slow"); } });
				 					} else { $("#page6").fadeIn("slow"); } 
								});
							});
						});
					});
				});
			}

			if ( myId == 'page7' ) {
				
		    	$("#page1").fadeOut("fast", function() {
		        	$("#page2").fadeOut("fast", function() {
		        		$("#page3").fadeOut("fast", function() {
		        		    $("#page4").fadeOut("fast", function() {
		        		    	$("#page5").fadeOut("fast", function() {
		        		    		$("#page6").fadeOut("fast", function() {

						    			if ($("#page8").length>0) { $("#page8").fadeOut("fast", function() {
						    				if ($("#page9").length>0) { $("#page9").fadeOut("fast", function() {
						    					if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																 
														$("#page7").fadeIn("slow"); });

						    					} else { $("#page7").fadeIn("slow"); } });
						    				} else { $("#page7").fadeIn("slow"); } });
						    			} else { $("#page7").fadeIn("slow"); } 
									});
								});
							});
						});
					});
				});
			}

			if ( myId == 'page8' ) {
				
		    	$("#page1").fadeOut("fast", function() {
		        	$("#page2").fadeOut("fast", function() {
		        		$("#page3").fadeOut("fast", function() {
		        		    $("#page4").fadeOut("fast", function() {
		        		    	$("#page5").fadeOut("fast", function() {
		        		    		$("#page6").fadeOut("fast", function() {
		        		    			$("#page7").fadeOut("fast", function() {

						    				if ($("#page9").length>0) { $("#page9").fadeOut("fast", function() {
						    					if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																 
														$("#page8").fadeIn("slow"); });

						    					} else { $("#page8").fadeIn("slow"); } });
						    				} else { $("#page8").fadeIn("slow"); } 
										});
									});
								});
							});
						});
					});
				});
			}

			if ( myId == 'page9' ) {
				
		    	$("#page1").fadeOut("fast", function() {
		        	$("#page2").fadeOut("fast", function() {
		        		$("#page3").fadeOut("fast", function() {
		        		    $("#page4").fadeOut("fast", function() {
		        		    	$("#page5").fadeOut("fast", function() {
		        		    		$("#page6").fadeOut("fast", function() {
		        		    			$("#page7").fadeOut("fast", function() {
		        		    				$("#page8").fadeOut("fast", function() {

						    					if ($("#page10").length>0) { $("#page10").fadeOut("fast", function() {
																 
														$("#page9").fadeIn("slow"); });

						    					} else { $("#page9").fadeIn("slow"); } 
											});
										});
									});
								});
							});
						});
					});
				});
			}

			if ( myId == 'page10' ) {
				
		    	$("#page1").fadeOut("fast", function() {
		        	$("#page2").fadeOut("fast", function() {
		        		$("#page3").fadeOut("fast", function() {
		        		    $("#page4").fadeOut("fast", function() {
		        		    	$("#page5").fadeOut("fast", function() {
		        		    		$("#page6").fadeOut("fast", function() {
		        		    			$("#page7").fadeOut("fast", function() {
		        		    				$("#page8").fadeOut("fast", function() {
		        		    					$("#page9").fadeOut("fast", function() {

														$("#page10").fadeIn("slow");

						    					});
											});
										});
									});
								});
							});
						});
					});
				});
			}



            /*$(".page[id!='" + myId + "']").fadeOut("fast", function() {
				$("#"+myId).fadeIn("slow");
			});*/
		    $(this).toggleClass("active");
		    $(".go_page").removeClass("active");
		    $(this).addClass("active");
		}
	});

// references
    $("#btn_references_slideout").click(function(){ 
        $("#references").slideToggle("fast");
    });

// toggle content initialisation
	$("#references").hide();
	
 });

// --- end of jQuery.custom.js ---
