/**
 * @author MURA
 * @copyright insyma AG
 * @projectDescription insyma JavaScript Randomize KeyFacts LANDIschweiz.ch
 * @version 1.0
 */
insymaRandomize = {
	props: {
		randomUlClass: 'insymaRandomize',
		hideClass: 'hide'
	},
	init:function() {
		var RandomList = insymaUtil.elmByClass('ul', insymaRandomize.props.randomUlClass);
		for (var i = 0; i < RandomList.length; i++) {
			var RandChilds = RandomList[i].getElementsByTagName("li");
			var rand = parseInt(Math.random() * RandChilds.length);
			for (var x = 0; x < RandChilds.length; x++) {
				if (!insymaUtil.cssjs("check", RandChilds[x], insymaRandomize.props.ControlClass)) {
					insymaUtil.cssjs("add", RandChilds[x], insymaRandomize.props.hideClass);
					if (rand == x) {
						insymaUtil.cssjs("remove", RandChilds[x], insymaRandomize.props.hideClass);
					}
				}
			}
		}
	}
};
insymaTestimonial = {
	props: {	
		testimonialClassName: 'insymaTestimonial',
		hideClass: 'hide'
		
	},
	init:function() {
		var TestimonialList = insymaUtil.elmByClass('ul', insymaTestimonial.props.testimonialClassName);
		for (var i = 0; i < TestimonialList.length; i++) {
			var Childs = TestimonialList[i].getElementsByTagName("li");			
			var rand = parseInt(Math.random() * Childs.length);
			for (var x = 0; x < Childs.length; x++) {
				insymaUtil.cssjs("add", Childs[x], insymaTestimonial.props.hideClass);
				if(rand == x){
					insymaUtil.cssjs("remove", Childs[x], insymaTestimonial.props.hideClass);
				}
			}
		}
	}
};
insymaUtil.addEvent(window, "load", insymaRandomize.init, false);
insymaUtil.addEvent(window, "load", insymaTestimonial.init, false);